工具:Anaconda Prompt
检查conda版本:
conda --version
升级当前版本的conda:
conda update conda
查看conda本地路径:
where conda
管理环境
创建并激活一个环境
conda create --name 俊哲 python=3.7
创建名为俊哲
的python版本3.7 的虚拟环境切换/打开虚拟环境
activate zs
查看所有环境
conda env list
返回默认环境
deactivate python34
删除环境及下属所有包
conda remove --name 俊哲 --all
导出环境
导出当前环境的包信息,在当前工作目录下生成conda env export > environment.yaml
将包信息存入yaml文件中.导出环境
重新创建一个相同的虚拟环境时,将该文件放在工作目录下
conda env create -f environment.yaml
管理第三方包
- 下载 conda/pip install requests
pip install mysqlclient==1.3.12 -i https://pypi.tuna.tsinghua.edu.cn/simple --trust -host=pypi.tuna.tsinghua.edu.cn
pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple --trust -host=pypi.tuna.tsinghua.edu.cn
pip install urllib -i http://mirrors.aliyun.com/pypi/simple/ --trust -host=mirrors.aliyun.com
pip install browsercookie -i https://pypi.mirrors.ustc.edu.cn/simple/ --trust -host=pypi.mirrors.ustc.edu.cn
pip install browsercookie -i https://pypi.douban.com/simple --trust -host=pypi.douban.com
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣园:https://pypi.douban.com/simple
-
卸载
pip uninstall requests / conda remove requests
-
查看当前环境安装的可用包
conda list
-
删除环境中的某个包
conda remove --name your_env_name package_name
-
导出conda当前安装的环境中使用pip安装的环境到requirements.txt中
pip freeze > requirements.txt
装过的特别的包
pipenv install pillow --skip-lock (装PIL要用pillow )