conda相关
创建环境
create -n pytorch3 python 1
2
3
4
- 删除环境 conda删除环境
````conda remove -n name --all`配置国内源,conda源
1
2
3conda 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 --set show_channel_urls yes或者直接修改~/.condarc
1
2
3
4
5channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
virtualenv相关
安装, 这里是用virtualenvwrapper的形式,virtualenvwrapper是对virtualenv的包装
1
2pip install virtualenv --user
pip install virtualenvwrapper --user- 查看 virtualenvwrapper.sh 路径
which virtualenvwrapper.sh - source上一步得到的路径
source /usr/local/bin/virtualenvwrapper.sh
- 查看 virtualenvwrapper.sh 路径
创建环境
aesthetic -python 1
2
3
4
- 删除环境
````rmvirtualenv aesthetic`
激活虚拟环境
xxx``` 1
2
3
4
- 退出虚拟环境
```deactivate
相关问题
pip insall安装包的时候会找不到包,其实是有的,比如默认python2.7.7下安装tensorflow
pip install tensorflow==1.14.0
报错如1
Could not find a version that satisfies the requirement tensorflow (from versions: )
这个问题的本质原因是python的版本,如果将python版本升级到python2.6.16就不会有问题
解决办法之一是conda create -n python=2.7
virtualenv貌似不能控制到2.7.x中x的版本号,conda略胜一筹