conda下载
Anaconda3-2019.07-Windows-x86_64.exe
(可以从清华或者官方网站下载 3.7及以上已经带了pip,注意一定要运行对应文件夹下的pip安装包)
conda环境管理
查看环境
conda env list
创建环境
conda create -n python37 python=3.7
进入环境
source activate python37
activate python37 # windows下
搜索包
conda search mxnet*
指定环境,查看已安装的包
conda list -n python37
指定环境,安装指定版本的包
conda install -n python37 mxnet==1.0.0
指定环境,更新包
conda update -n python36 mxnet
指定环境,删除包
conda remove -n python36 mxnet
导出环境为yml
conda env export > environment.yml
根据yml创建环境
conda env create -f environment.yml
对yml文件修改后更新环境
conda env update -f environment.yml
退出环境
source deactivate
deactivate # windows下
复制环境
conda create -n python37 --clone python37_new
删除环境
conda remove -n python37 --all
更改镜像源
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/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/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
查看已经添加的channels
conda config --get channels
已添加的channel在哪里查看
修改后可以在~/.condarc配置文件中可以看到相应信息
pip安装的文件(每个conda的环境下执行对应的pip文件安装)
pip修改镜像源(修改~/.pip/pip.conf配置文件)[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
--------------------------------------
conda create -n python2 python=2.7
#-n: 设置新的环境的名字
#python=2 指定新环境的python的版本
conda会创建一个新的python2的环境,并且会很温馨的提示你只要输入conda activate python2就可以启动这个环境了
conda create -n python3 python=3。7
#-n: 设置新的环境的名字
#python=3 指定新环境的python的版本
conda会创建一个新的python3的环境,并且会很温馨的提示你只要输入conda activate python3就可以启动这个环境了
pip安装
(从清华或者官方网站下载 3.7及以上已经带了pip,注意一定要运行对应文件夹下的pip安装包,就是conda的activate的环境 )
例如
conda env list
*base
brains
conda activate brains
conda env list
*base
brains
pip自动生成和安装requirements.txt
(brains) F:\ProgramData\Anaconda3\envs\brains\Scripts>.\pip install -r E:\oneship\brains\requirements.txt
【根据requirements.txt安装指定的所有包】
生成requirements.txt文件
pip freeze > requirements.txt
安装requirements.txt依赖
pip install -r requirements.txt
pip install -U 包名
pip install 包名=版本
pip uninstall 包名