conda创建pytorch1.4环境

用conda创建新的虚拟环境

conda create -n 新环境名 python=版本号(新环境名自己随便取)

conda create -n pytorch1.4 python=3.7

切换至(激活)新的虚拟环境

conda activate 环境名

conda activate pytorch1.4

如果遇到以下错误

IMPORTANT: You may need to close and restart your shell after running 'conda init'.

直接输入“activate 虚拟环境名”进入虚拟环境,输入“deactivate 虚拟环境名”退出虚拟环境。

source activate pytorch1.4

安装Pytorch1.4稳定版(2020-4-3号官网的稳定版是1.4)

到pytorch官网根据自己的情况进行选择:https://pytorch.org/

conda install pytorch==1.4.0 torchvision==0.5.0 cudatoolkit=10.1 -c pytorch

其中要选conda, CUDA版本的选择会要求电脑英伟达显卡驱动版本必须大于某个值,具体自行查。

查看CUDA版本

cat /usr/local/cuda/version.txt

pytorch官网安装pytorch1.4

将最下面的一行复制下来(末尾的 -c pytorch 不要复制,否则下载的源会默认是pytorch官方源,速度贼慢),我的是:

conda install pytorch torchvision torchaudio cudatoolkit=10.0

发现官网的总出错,决定用清华源安装。

清华源安装pytorch
1.开启清华源重要的是https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ 这个源一定要添加进去,然后才能正常安装pytorch。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

2.安装GPU版的如下. 我的cuda版本是10.0

conda install pytorch torchvision cudatoolkit=10.0 # -c pytorch 这个要去掉

验证
在(pytorch1.4) C:\Users\29530>后输入:python 回车 进入python环境,而后再输入import torch回车无异常表示pytorch安装成功, 然后输入: torch.cuda.is_available(),若返回 true,表示该pytorch可以使用GPU。
查看pytorch版本

torch.__version__

退出环境
输入:conda deactivate

其它
删除环境(不要乱删,这里只是说怎么做):
conda remove -n 环境名
删除清华源并切换回原版源(不要乱删,这里只是说怎么做):
conda config --remove-key channels

安装cv2

pip install opencv-python

libGL.so.1: cannot open shared object file 的错误

新容器缺少依赖,安装一下就行了

apt update
apt install libgl1-mesa-glx

No module named 'imageio'错误

pip install imageio

No module named 'skimage'错误
意思是没有这个模块,在Linux服务器上需要先联网,联网之后使用命令

pip install scikit-image

等待下载安装完成即可

运行报No module named 'skimage.measure.simple_metrics'错误
说明这个给路径里缺少simple_metrics.py这个文件,直接复制一个过去即可,也可以复制下边的代码写一个新的。

from warnings import warn
from ..metrics.simple_metrics import (mean_squared_error,peak_signal_noise_ratio,normalized_root_mse)__all__ = ['compare_mse','compare_nrmse','compare_psnr',]def compare_mse(im1, im2):warn('DEPRECATED: skimage.measure.compare_mse has been moved to ''skimage.metrics.mean_squared_error. It will be removed from ''skimage.measure in version 0.18.', stacklevel=2)return mean_squared_error(im1, im2)if mean_squared_error.__doc__ is not None:compare_mse.__doc__ = mean_squared_error.__doc__ + """Warns-----Deprecated:.. versionadded:: 0.16This function is deprecated and will be removed in scikit-image 0.18.Please use the function named ``mean_squared_error`` from the``metrics`` module instead.See also--------skimage.metrics.mean_squared_error"""def compare_nrmse(im_true, im_test, norm_type='euclidean'):warn('DEPRECATED: skimage.measure.compare_nrmse has been moved to ''skimage.metrics.normalized_root_mse. It will be removed from ''skimage.measure in version 0.18.', stacklevel=2)return normalized_root_mse(im_true, im_test, normalization=norm_type)if normalized_root_mse.__doc__ is not None:compare_nrmse.__doc__ = normalized_root_mse.__doc__ + """Warns-----Deprecated:.. versionadded:: 0.16This function is deprecated and will be removed in scikit-image 0.18.Please use the function named ``normalized_root_mse`` from the``metrics`` module instead.See also--------skimage.metrics.normalized_root_mse"""def compare_psnr(im_true, im_test, data_range=None):warn('DEPRECATED: skimage.measure.compare_psnr has been moved to ''skimage.metrics.peak_signal_noise_ratio. It will be removed from ''skimage.measure in version 0.18.', stacklevel=2)return peak_signal_noise_ratio(im_true, im_test, data_range=data_range)if peak_signal_noise_ratio.__doc__ is not None:compare_psnr.__doc__ = peak_signal_noise_ratio.__doc__ + """Warns-----Deprecated:.. versionadded:: 0.16This function is deprecated and will be removed in scikit-image 0.18.Please use the function named ``peak_signal_noise_ratio`` from the``metrics`` module instead.See also--------skimage.metrics.peak_signal_noise_ratio"""

No module named 'tqdm'错误
直接

pip install tqdm

conda创建pytorch1.4环境 及遇到的错误相关推荐

  1. Anaconda+conda创建python沙箱环境

    1.打开命令行,随便进入一个能运行python的目录 conda list查看安装了哪些包 2.conda env list或 conda info -e查看当前存在哪些虚拟环境 3.conda up ...

  2. conda创建子环境并注册kernel

    conda创建子环境并注册kernel #版本: conda --version或者conda -V # 环境命令的帮助: conda env -h #conda已有环境 conda env list ...

  3. Conda创建环境失败:CondaHTTPError: HTTP 000 CONNECTION FAILED

    当时用Conda创建python环境时候,莫名其妙地报了这个错,字面理解就是网络超时. 错误原因:默认镜像源访问速度过慢,会导致超时从而导致更新和下载失败. 解决方法为:更换conda镜像源为国内镜像 ...

  4. conda创建虚拟环境 和 用conda创建GPU的cuda、cudnn使用环境

    conda创建虚拟环境 和 用conda创建GPU的cuda.cudnn使用环境 1 conda在linux.windows上创建虚拟环境 1.1 首先在所在系统中安装Anaconda. 1.2 co ...

  5. conda创建的环境,打包下载,然后在其他设备离线安装环境,python部署时需要依赖,通过conda一步解决依赖迁移问题

    首先,我们通过conda创建虚拟环境,搭建深度学习环境,但是开发好以后,在一些没有实时性要求的场景,我们不需要使用c++部署,通过python端部署即可,同时有的大的框架,python端部署效率已经很 ...

  6. 解决windows10环境下conda创建环境出现 No writeable pkgs directories configured

    文章目录 解决windows10环境下conda创建环境出现 No writeable pkgs directories configured 如果这样都不行,就一步一步的接着往下做 查看自己cond ...

  7. 如何激活conda环境?conda创建新环境步骤教程

    如何激活conda环境?针对这个问题,本教程将手把手按照创建.激活.查看活跃的环境三个步骤教大家conda创建新环境. 如何激活conda环境 步骤一:创建 conda create --name y ...

  8. 利用conda创建、激活和删除新环境。

    一.利用conda创建新环境 学多了,发现学习一些命令就跟学英语语法一样,比如利用conda 创建新环境,语法如下: conda create -n 新环境的名字 -n为--name的简写.利用我需要 ...

  9. conda创建环境、安装包到环境迁移

    0x01. conda的基本操作 Anaconda是包管理器和环境管理器,作为优秀的环境处理工具,一定要把它发挥出效果,游戏开始! 0x01_1 创建虚拟环境 用conda创建一个名为kegcn,py ...

最新文章

  1. python组成不重复的三位数是多少_Python输出由1,2,3,4组成的互不相同且无重复的三位数...
  2. 探讨磷酸铁锂电池在UPS的应用
  3. sql server表值函数与标量值函数实际应用
  4. Linkify 添加链接
  5. 磁盘的块大小(Block Size)和扇区大小(Sector Size)
  6. 21 个编程的热门/冷门趋势
  7. 年味十足的喜庆红色新年春节海报PSD模板
  8. python open w_Python输入,输出,存储器和异常
  9. 前端工作面试问题(上)---转
  10. MySQL集群Cluster详解(一)——基本原理
  11. GRIDVIEW 中当数据行数未满时,填充空白行
  12. Android登录界面设计
  13. Latex安装教程(附美赛论文latex模板)
  14. 不用传感器的指南针android app,Android 利用方向传感器实现指南针具体步骤
  15. 【找工作】公司和职位信息怎么获取,看这篇文章就够了!
  16. 网页制作全套视频教程下载(包括html,ASP,Flash,Photoshop)
  17. windows10开启http代理服务
  18. ngx-datatable的使用
  19. puzzle(004.1)日历拼图
  20. 智能家居CCC认证办理流程

热门文章

  1. 程序员的必备网站 - 合集(找资源?看我一个就够了)
  2. windows的IOCP(Input Output Completion Port,输入输出完成端口)
  3. 3D游戏编程与设计作业2-太阳系-Priests and Devils
  4. 【论文阅读】Eclipse Attacks on Bitcoin’s Peer-to-Peer Network
  5. Codeforces科学刷题指南,一图一表便够了
  6. vue 组件间的传值
  7. ICE之——IceGrid负载均衡部署
  8. WBS,工作分解结构
  9. 软考复习之第一部分计算机组成原理
  10. FFmpeg —— 屏幕录像和录音并推流(命令行的方式)