lee-romantic 's Blog
Everything is OK!
Toggle navigation
lee-romantic 's Blog
主页
About Me
归档
标签
ubuntu下的pytorch安装(新建pytorch环境)
2018-10-02 22:55:52
680
0
0
lee-romantic
1.首先在ubuntu下,直接去anaconda官网下载anaconda的linux版本,然后,在下载的文件目录下执行(根据版本做相应的改动)安装anaconda: ``` bash Anaconda3-4.2.0-Linux-x86_64.sh ``` 参考: https://blog.csdn.net/u012318074/article/details/77074665 2.更新conda(如果有的话可以更新,并不一定要更新哈): ``` $ conda update -n base conda ``` 3.创建一个叫做pytorch的环境,指令为(=后面为版本号): ``` conda create -n pytorch python=3.6.5 ``` 4.激活/关闭该环境(windows下打开conda命令行窗口,使用conda activate pytorch命令可以激活创建的pytorch环境,ubuntu下则不能直接使用conda指令,进入pytorch后则可以使用conda指令): ``` source activate pytorch source deactivate ``` 5.进入环境后,下载相应的包: 可参考pytorch官网给出的conda指令,或者另一篇笔记 ``` conda install pytorch torchvision cuda92 -c pytorch ``` 6.安装完后,看是否能够import torch(默认是能够import torchvision的,因为现在官方包直接包括了torchvision): 在终端中,激活pytorch环境后,输入python,切换到python交互模式,这时import torch应该是没有什么问题的 在终端中,激活pytorch环境后,输入jupyter notebook后,进入jupyter笔记本后,import torch应该是会出错的,这是因为这时的jupyter notebook是在anaconda中的env环境之外安装的,比如现在可以去anancodna3/bin/下面可以看到相关的jupyter文件,这个jupyter notebook与env中的pytorch是无关的,而即使是在激活pytorch环境后再打开jupyter(ipython也不能正常导入),也是不能导入torch的,因为打开的还是那个与pytorch无关的jupyter。 因此解决办法:在激活pytorch后,执行conda指令,安装一个新的jupyter notebook,这样子相当于为每个环境都单独安装了一个jupyter(也可以不这么做,即多个环境共用这个jupyter,这需要修改编译器参数,可参考有关教程,但是不建议这么做),这样环境之间相互隔离,互不影响。指令为: ``` conda install jupyter ``` 这时我们在激活的pytorch环境中,输入jupyter notebook后就能正常导入torch了(也可以输入ipython(jupyter的内核)在终端写代码,这时也能正常导入torch) `2019/5/5更新`: 最近需要再重新配pytorch环境,使用官网的conda指令,下载速度特别慢,然而,也就是在19年4月,由于授权问题,清华和中科大的镜像源全部关闭了,因此也无法使用镜像下载。 直接conda安装了4个多小时,完成68%,然后网络波动,直接GG。 然后我在尝试继续使用官网的conda下载的同时,考虑用conda建环境,然后下载whl文件,使用`pip安装`,最后成功: ``` ##下载whl文件,可以先直接访问官方pip指令的那个地址,下载下来后,离线安装,如果速度慢,再去一些镜像源上找 ##新建一个pytorch的conda环境 ##进入该环境,先`conda install numpy`,不然后面pip install whl文件时也会让你装一个,而且比用conda慢 然后: `pip install 下载好的whl文件路径` `pip install torchvision` ``` 参考: https://blog.csdn.net/york1996/article/details/85008985 https://blog.csdn.net/a790209714/article/details/78708945
上一篇:
第二次上课课后延伸
下一篇:
指针无处不在
0
赞
680 人读过
新浪微博
微信
腾讯微博
QQ空间
人人网
提交评论
立即登录
, 发表评论.
没有帐号?
立即注册
0
条评论
More...
文档导航
没有帐号? 立即注册