conda 常用的命令

1)conda list 查看安装了哪些包

2)conda update conda 检查更新当前conda

3)conda env list 或 conda info -e 查看anconda安装的所有虚拟环境

4) conda -V 检验是否安装以及当前conda的版本

备注:若想在电脑主机装opencv,而不是装到虚拟环境中(比如,很多时候编译的时候调的是根目录下的包)

sudo apt-get install libopencv-dev

创建python虚拟环境,有两种方式:

第一种:

1.linux 下打开一个新的终端,输入,

anaconda-navigator

2.新打开的窗口中

enviroment //create,自己随便命名比如命名为ty13py36,并选择python版本

第二种:

打开一个终端输入:

conda create -n your_env_name python=X.X

conda create -n tf11py35  python=3.5

3. 比如,对于上面创造的名为tf13py36的环境:

虚拟环境激活,source activate tf13py36

虚拟环境关闭,source deactivate tf13py36

虚拟环境删除,conda remove -n tf13py36 --all

删除环境中的某个包, conda remove -n tf13py36 $package_name

下面所有的操作是在刚才的进入虚拟终端后的同一终端进行操作,以防装到了不同的地方

Pytorch 安装与卸载

1。anaconda 创建一个虚拟环境,虚拟环境下(pytorch 1.2 cuda 10 cudnn 7.6)

2。 conda install pytorch=1.2.0 cuda100 -c pytorch

2.1 pytorch1.5的安装,这个要求cuda10.1的版本,

备注:,装好的torch调用不了gpu,只能换了装

pip install torch==1.5.0+cu92 torchvision==0.6.0+cu92 -f https://download.pytorch.org/whl/torch_stable.html

在上面的安装过程中,因为torch包比较大,总是掉线,可以把torch网址放到浏览器中下载,再对下载好的轮子pip install path, 然后重复执行下面的

pip install torch==1.5.0+cu92 torchvision==0.6.0+cu92 -f https://download.pytorch.org/whl/torch_stable.html

可以将缺乏的包安装上,而已经装好的就不会重新下载安装。

3。备注:我用了pip install pytorch 但在用gpu时,总是报cuda不对,原因是cudnn等版本对不上,用conda install 就可以直接下载相关依赖

安装成功测试

import torch

print(torch.__version__)#.查看torch的版本 1.2.0

print(torch.version.cuda)#查看torch对应的cuda的版本 10.0.139

#cat /usr/local/cuda/version.txt #查看cuda的版本CUDA Version 10.0.130

print(torch.cuda.is_available())#查看cuda是否可用 True or False

3.1 环境需要装torch1.4,于是用了命令,

pip install torch==1.4.0

装时总掉线,按照网址下载后自己装了,但是最后gpu调不起来,问题如下

import torch

print(torch.__version__)#1.4.0

print(torch.version.cuda)#10.1

print(torch.cuda.is_available()) #False

原因是我机子cuda是10.0,而下的这个要求cuda10.1,版本匹配不上.

于是网上找到另一种安装方式

pip install torch==1.4.0+cu100 torchvision==0.5.0+cu100 -f https://download.pytorch.org/whl/torch_stable.html

这个可以装的时候终端也总掉线,于是按照提示网址自己下了轮子,并安装,同时安装了程序需要的相关依赖

pip install pycocotools numpy opencv-python tqdm tensorboard tensorboardX pyyaml webcolors

然后再运行时就可以了

import torch

print(torch.__version__)#1.4.0+cu100

print(torch.version.cuda)#10.0

print(torch.cuda.is_available()) #True

后来遇到了torchvision, 有pytorch1.4对应的torchvision版本号为0.5.0

pip install torchvision==0.5.0

备注:不要直接pip install torchvision,这个会下载最新版本,还会覆盖你已经装好的torch,看下图,看到它自动又去下1.5.0版本的torch了,幸亏我的网断了,否则前面的又白装了.

4.pytorch卸载

第一种方法:

pip uninstall torch

#或者

conda uninstall pytorch

conda uninstall libtorch

pip list #最好再确认下环境中是否还有,我有一次卸载后发现还有一个低版本的torch

第二种方法:

直接装其他版本的pytorch,会自动卸载原来安装的pytorch,并安装你要的版本,且可以调用gpu, 可以解决cuda不能用的问题的

5. 若出现gpu调用不起来的情况,即

import torch

print(torch.cuda.is_available())#false

conda install pytorch=1.2.0 cuda100 -c pytorch

解决方案一:删除这个虚拟环境conda remove -n tf13py36 --all,重新装一个虚拟环境,重装一遍就可以了,已经试过,

解决方案二:执行step 3.1, 安装一个其他版本的即可,会自动卸载现有版本.

pip install torch==1.4.0+cu100 torchvision==0.5.0+cu100 -f https://download.pytorch.org/whl/torch_stable.html

常见问题:

1。gpu使用率为0,重装一个虚拟环境,装tf的gpu版本就可以了。

2.本来安装的一个环境cuda好用的,不知道什么时候乱安装,导致cuda不好用了,

暂时找到的原因如下,比如

pip install torchvision 会自动更新torch到最新版本,而最新版本没有跟环境中的cuda编译,造成新版本的cuda不好用

此时用 pip install --no-deps torchvision==0.4.0

备注:

1、有些packages会依赖一些其它的package,当我们离线安装whl的时候,就无法联网下载依赖包,所以我们需要--no-deps来去掉依赖包的安装,这样就能离线安装whl了,但是,如果whl有依赖包,如果我们不安装,可能会导致package不能用,所以我们需要知道whl有那些依赖包,然后去下载。

2、若发现自己电脑里的torchvision有好多包都没有,比如ops,transforms等,这是若输入pip install torchvision,会发现没有用,此时可以先卸载

pip uninstall torchvision

然后 pip install --no-deps torchvision==0.4.0就可以解决问题。

本文地址:https://blog.csdn.net/weixin_38145317/article/details/107353176

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

离线安装tensorboardx_pytorch安装相关推荐

  1. Ambari在离线环境中安装Hadoop集群

    2019独角兽企业重金招聘Python工程师标准>>> http://www.hackbase.com/article-973-1.html (WJW)Ambari在离线环境中安装H ...

  2. python 离线下载和安装第三方库 .whl wheel 文件

    python 离线下载和安装第三方库 .whl wheel 文件 下载 .whl 文件 pip download \--only-binary=:all: \ # 对于包以及包的依赖包,都不使用二进制 ...

  3. 在离线环境中安装Visual Stuido 2017

    在离线环境中安装Visual Stuido 2017 0x00 写在前面的废话 因为工作上大多数都是在离线环境中进行的,进出离线环境很麻烦,所以之前很长一段时间都在使用VS2010.后来尝试换了VS2 ...

  4. 全网唯一的Microsoft?NETFramework3?5SP1简体中文完整版离线安装包安装netframewo

    简体中文完整版~~[很多软件都需要它支持]~<<全网络唯一可离线安装的>>!~我自己组合成功的!大家需要吗!加精! 安装netframework4.0装这个版本,目前.net程 ...

  5. Visual Studio 2017各版本安装包离线下载、安装全教程

    微软最近发布了正式版Visual Studio 2017并公开了其下载方式,不过由于VS2017采用了新的模块化安装方案,所以微软官方并未提供ISO镜像,但是官方提供了如何进行离线下载的方案给需要进行 ...

  6. pip 离线安装_安装不上python的模块怎么办?别怕,我这有妙招!

    之前我们介绍过如何在Python中安装第三方的包: Python以第三方包丰富而著称,你想要的功能几乎都可以通过pip命令安装,避免什么都要自己重新造轮子尬尴. 但是pip安装有两个常见问题,第一是下 ...

  7. 【转载】Visual Studio 2017各版本安装包离线下载、安装全解析

    转载:Visual Studio 2017各版本安装包离线下载.安装全解析,点此查看原文 Visual Studio 2017采用了新的模块化安装方案,所以微软官方并未提供ISO镜像,但是官方提供了如 ...

  8. Linux下离线或在线安装libreoffice

    Linux下离线或在线安装libreoffice 一.在线安装libreoffice 在线安装比较简单 1.下载程序安装压缩包和安装语言包 wget http://mirrors.ustc.edu.c ...

  9. Win RTX3070+cuda11.4+cuDNNv8.2.2+torch-gpu离线安装+tensorflow-gpu安装

    查看cuda版本:鼠标右键,NVIDIA控制面板--系统信息--组件查看cuda版本 或者 Win+R --cmd--输入命令: nvidia-smi 查看cuda版本 下载cuda11.4:下载cu ...

最新文章

  1. 回调函数自定义传参_koroFileHeader:一个用于生成文件头部注释和函数注释的插件...
  2. armbian安装图形桌面_Linux图形界面的搜索工具,比Windows强吗?
  3. create tablespace 与 heap_insert 函数
  4. asp.net 读取excel文件的一些方法,NPOI方法
  5. Apusic Operamasks的资源注入
  6. HDU 4666 Hyperspace【最远曼哈顿距离+优先队列】
  7. [Git]Git远程仓库
  8. Halcon 一维测量
  9. Java 对象的串行化(Serialization)
  10. Go语言和其它编程语言的对比
  11. Windows PE的DIY你都会:那你的电脑知识已经超越了90%的人
  12. OpenWRT LEDE固件安装
  13. Vue3.0后台管理框架
  14. CHROME插件开发之·web页面与插件后台通信(chrome.runtime.sendMessage => chrome.runtime.onMessageExternal.addListener)
  15. mysql root权限_如何设置Mysql root权限
  16. 蓝牙耳机音质变差或许该注意这些问题,学生党什么牌子蓝牙耳机性价比高?
  17. Android自拍相机应用——图片的镜像翻转
  18. 明确生产计划,做好生产进度跟踪
  19. 前端开发基础——常用处理函数
  20. 著名桥梁专家张哲教授

热门文章

  1. OpenChatKit :开源的 ChatGPT ,开箱即用!前OpenAI团队打造,GitHub 7000+星
  2. WeUI实例(官方)
  3. python网易云_python下载网易云音乐
  4. 小说更新太慢怎么办_这几部小说因更新太慢,惹得书迷大怒,粉丝扬言要打断作者的腿!...
  5. 安利这几款软件给需要的你
  6. 托福高频真词List09 // 附托福TPO阅读真题
  7. CAD怎么转化成PDF?手机就可以轻松解决
  8. linux中权限设置,Linux 权限设置chmod
  9. 解决网页无法选中文字,无法复制的问题
  10. 震坤行:以成就客户为导向,用专业打造数字化供应链采购流程