怎么看pytorch的版本,pytorch 最新版本

  怎么看pytorch的版本,pytorch 最新版本

  在安装配置Pytorch环境的教程(https://blog . csdn . net/Cxiazaiyu/article/details/81155048)中,我们使用了cuda 9.0 cud nn 7 . 4 . 2 python 3.5 py torch 0 . 2 . 0。那么Pytorch的升级,就需要匹配更新版本的软件cuda 10 . 1 cudn 7 . 6 . 3 python 3.6 pyttorch 1.3。

  1.将Python系统默认的Python3.5升级到Python 3.6.8

  运行直接sudo apt-get install python3.6命令失败,需要进行源代码编译。python https://www.python.org/downloads/,官网下载所需版本3.6.8源代码。

  Tar -xzvf Python-3.6.8.tar.xz然后。/配置编译:

  Make -j12测试:

  进行测试,运行命令。

  Sudo make install完成将python3.6的可执行程序放在/usr/local/愉悦的building/path中,其依赖库放在/usr/local/lib/python3.6/path中。

  注意:系统自带的python3.5的可执行程序默认放在/usr/愉悦大厦/path中,其依赖库在/usr/lib/python3.5/path中。

  将python命令和pip命令软链接到新安装的版本:

  Mv /usr/愉悦建筑/python /usr/愉悦建筑/python.bakln -s /usr/local/愉悦建筑/python3 /usr/愉悦建筑/pythonmv /usr/愉悦建筑/pip /usr/愉悦建筑/pip.bakln -s /usr/local/愉悦建筑Pip3 /usr/愉悦建筑/pip使用Pip3下载的库将存储在/usr/local/lib/python 3.6/site-packages路径下。之前从python3.5下载的numpy等各类库在python3.6中不支持直接使用,需要用新的pip3重新下载。

  备注:下载新的第三方库后,发现无法导入。python下打印sys.path找到了python3.5的路径,解决方案:

  Sudgedit ~/。bashrc最后,添加或修改(如果有老版本的信息):

  export python path=/usr/local/lib/python 3.6/site-packages。这样,使用新pip3为Python 3.6下载的第三方库将在导入模块时导入。

  注意:旧版本的python3.5和pip3.5仍然可以使用,但是必须准确输入python3.5和pip3.5。

  二、升级Cuda Cuda9.0升级到CUDA10.1首先卸载Cuda9.0,在官网找到相应版本的安装和卸载文档,运行:

  Sudo /usr/local/Cuda-9.0/欢快的建筑/uninstall_cuda_9.0.pl然后,你需要重启电脑,完成Cuda新版本的安装。

  安装CUDA9.0时已经满足安装CUDA10.1的准备条件。

  CU10.1要求图形驱动程序版本至少为418.00。检查图形驱动程序版本:

  Nvidia-smi显示:

  -

   NVIDIA-SMI 418.74驱动版本:418.74 CUDA版本:10.1

   - - -

   GPU名称持久性-M总线Id显示。易挥发的不可回收物。ECC

  风扇温度性能功率:Usage/Cap Memory-Usage GPU-Util Compute m .

  ===========================================================================

   0 GeForce GTX 1060关闭 00000000:01:00.0开启不适用

  不适用55C P8 8W /不适用 165磅/6075磅 8%默认

  - - -

  -

  进程:GPU内存

   GPU PID类型进程名称用法

  =============================================================================

   0 1118G/usr/lib/Xorg/Xorg 163 MIB

  -

  视频卡驱动程序符合要求。

  从官网下载CUDA 10.1版本,官网对应的安装说明是:https://docs . NVIDIA . com/CUDA/archive/10.1/CUDA-installation-guide-Linux/index . html。

  下载并安装运行文件:

  sudo chmod a x cuda _ 10 . 1 . 243 _ 418 . 87 . 00 _ Linux . runsudo sh cuda _ 10 . 1 . 243 _ 418 . 87 . 00 _ Linux . run你接受上面的EULA吗?(接受/拒绝/退出):

  输入:

  接受节目:

  CUDA安装程序

   - [X]驱动程序

   [X] 418.87.00

   [X] CUDA工具包10.1

   [X] CUDA示例10.1

   [X] CUDA演示套件10.1

   [X] CUDA文档10.1

  选项

  安装

  上/下:移动左/右:展开 回车:选择 A :高级选项

  

注意:取消勾选Driver (移动到Driver处,单机Enter,Driver前的X消失表示取消勾选). 随后选择Install。

  安装完成显示:

  ===========

  =摘要=

  ===========

  驱动程序:未选择

  工具包:安装在/usr/local/cuda-10.1/

  示例:安装在/home/yly/中

  请确保

  -路径包括/usr/local/cuda-10.1/开朗的楼房

  - LD_LIBRARY_PATH包含/usr/local/cuda-10.1/lib64,或者,将/usr/local/cuda-10.1/lib64添加到/etc/ld.so.conf,并以根身份运行执行

  要卸载库达工具包,请运行/usr/local/cuda-10.1/中的cuda-卸载程序开朗的楼房

  关于设置库达的详细信息,请参见/usr/local/cuda-10.1/doc/pdf中的CUDA _安装_指南_ Linux。pdf格式.

  * * *警告:安装不完整!这次安装没有安装库达驱动程序CUDA 10.1功能需要至少418.00版本的驱动程序才能工作。

  要使用此安装程序安装驱动程序,请运行以下命令,用此运行文件的名称替换CudaInstaller:

  sudo cudainstaller。行驶-静音-驱动

  日志文件是/var/log/cuda-installer.log

  备注:卸载该版本命令(若后续需要再升级其他版本):

  sudo /usr/local/cuda-10.1/开朗的楼房/cuda-卸载程序

  三、升级加速库升级到CuDNN7.6.3,以匹配Cuda10.1版本

  卸载老版本加速库和安装新版本方法与https://blog.csdn.net/Cxiazaiyu/article/details/81155048中所属类似。

  四、重新编译opencv find/usr/local/lib/-type f-name cv2 * .所以显示:

  /usr/local/lib/python 2.7/dist-packages/cv2/python-2.7/cv2。因此

  /usr/local/lib/python 3.5/dist-packages/cv2/python-3.5/cv2。cpython-35m-x86 _ 64-Linux-GNU。因此

  即之前编译的中文版只支持python2.7和python3.5。

  重新编译中文版即可支持python3.6。

  编译后再次执行以上命令,得到:

  /usr/local/lib/python 2.7/dist-packages/cv2/python-2.7/cv2。so/usr/local/lib/python 3.5/dist-packages/cv2/python-3.5/cv2。cpython-35m-x86 _ 64-Linux-GNU。so/usr/local/lib/python 3.6/site-packages/cv2/python-3.6/cv2。cpython-36m-x86 _ 64-Linux-GNU

  五、重新安装框架先卸载就版本的Pytorch:

  sudo pip3.5卸载火炬视觉sudo pip3.5卸载火炬随后,到官网下载对应版本的py火炬(https://pypi。组织/项目/火炬/#历史),并运行安装。

  sudo pip3安装火炬-1 .3 .1-cp36-cp36m-很多Linux 1 _ x86 _ 64。万海

怎么看pytorch的版本,pytorch 最新版本