conda 和 pip 常用命令+ python虚拟环境

一、配置python虚拟环境:

1、window系统:

参考之前的文章:
https://zhaojiafu.blog.csdn.net/article/details/97113843

2、centos的Linux系统

1)、安装模块:

# 虚拟环境模块
sudo pip3 install virtualenv
# virtualenv的扩展包
sudo pip3 install virtualenvwrapper

2)、创建虚拟环境目录:

mkdir -p /root/virtualenvs

3)、查看virtualenvwrapper.sh的绝对路径

whereis virtualenvwrapper.sh
# 或 
find / -name virtualenvwrapper.sh

## 结果
## /usr/local/bin/virtualenvwrapper.sh

4)、修改~/.bashrc

vi ~/.bashrc

最后面插入一下代码:

# 自己创建的虚拟环境目录
export WORKON_HOME=/root/virtualenvs
# 第三步获取到的virtualenvwrapper.sh路径。
source /usr/local/bin/virtualenvwrapper.sh

5)、激活更改配置:

source  ~/.bashrc

二、其他

1、镜像源:

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

百度源: https://mirror.baidu.com/pypi/simple

华为源:
https://mirrors.huaweicloud.com/repository/pypi/simple
# 登录之后的:
https://repo.huaweicloud.com/repository/pypi/simple

2、pip一些常用命令:

mkvirtualenv [name]:创建运行环境
workon [name]: 工作在 [name] 环境 或 从其它环境切换到 [name] 环境
deactivate: 退出终端环境
rmvirtualenv ENV:删除运行环境ENV
lsvirtualenv: 列出所有的虚拟环境
cdvirtualenv:进入到虚拟环境所在的目录lssitepackages: 列出当前环境安装了的包

永久設置pip的国内源
pip config set global.trusted-host mirrors.aliyun.com
pip config set global.index-url https://mirrors.aliyun.com/simple

pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

pip config set global.trusted-host repo.huaweicloud.com
pip config set global.index-url https://repo.huaweicloud.com/repository/pypi/simple


pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install  -i https://pypi.tuna.tsinghua.edu.cn/simple/  --upgrade



3、conda一些常用命令:

0)、conda异常:Anaconda建立新的环境,出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url … 解决过程

Anaconda建立新的环境,出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url … 解决过程

1)、常用命令

conda批量处理模块


批量升级模块
conda update --all
检测是否版本过期
conda search --outdated
# conda 环境


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 --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes


如果报错:
执行:
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
conda config --set show_channel_urls yes

打开用户目录下的 “.condarc” 文件
如果channels 下面有 “- default” 的话需要删除它

conda创建使用虚拟环境
https://blog.csdn.net/weixin_43590290/article/details/109237037
查看所有conda环境:conda env list
新建conda环境(env_name就是创建的环境名,可以自定义):
conda create -n env_name
conda create -n xxx python=3.8  #xxx为你要创建的虚拟环境名称

删除一个环境:
conda remove -n rcnn --all

激活conda环境:conda activate env_name
退出当前conda环境(返回base环境):conda deactivate
安装和卸载python包:conda install numpy # conda uninstall numpy
查看已安装python包列表:conda list -n env_name

conda activate tf_demo1
conda activate tf_demo2


2)、conda镜像

清华镜像

参考:
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

windows

Windows 用户无法直接创建名为 .condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。

修改为:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
  msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
  bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
  menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.bfsu.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud
linux 系统:
vim ~/.condarc


修改为:
channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
  msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
  bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
  menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.bfsu.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud

3)、CUDA环境安装:

cuda 11.2

conda install cudatoolkit=11.2 cudnn=8

例如:cuda 11.0

conda install cudatoolkit=11.0 cudnn=8

cuda10.1


conda install cudatoolkit=10.1 cudnn=7

cuda10.0安装

conda install cudatoolkit=10.0 cudnn=7

4、tensorflow的安装:

import tensorflow as tf
 
print(tf.__version__)  # TensorFlow版本信息
 
print(tf.test.is_gpu_available())  # TensorFlow GPU支持
 
exit()  #退出python命令行


tensorflow中使用GPU的设置方法
https://blog.csdn.net/weixin_41012399/article/details/94573591

使用tensorflow2.x训练的时候关于GPU的设置
https://blog.csdn.net/weixin_43213607/article/details/108576900

5、3070显卡安装1.14版本的tensorflow:

可以的,需要按照这种方法来装,通过conda安装cudatoolkit=10.0,cudnn=7。指令如下:

conda install cudatoolkit=10.0 cudnn=7 
pip install tensorflow-gpu==1.14


cuda 11.0安装

conda install cudatoolkit=11.0 cudnn=8
 
pip install tensorflow==2.4

6、3070显卡安装pytorch

参考torch官网:
https://pytorch.org/get-started/previous-versions/

# 默认已经安装pytorch1.7
conda install torchvision==0.8.2 torchaudio==0.7.2
# 如果没有安装pytorch
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=11.0 -c pytorch
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhaojiafu666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值