新手小白在刚接触python时,需要对python的环境以及不同包的安装等问题进行了解以免在应用时出现问题,学习此文可以应用于一下场景:
- 不同的python版本,不同环境,如
py2.x
与py3.x
之间 - 不同的项目,不同环境, 如专门应用于深度学习:
pytorch
或者TensorFlow
查看、创建、激活、退出、删除环境方法 (Windows version)
- 查看所有conda环境
conda env list
- 查看环境中有哪些包
conda list
- 创建环境, 如创建一个3.6版本python的tensorflow环境:
conda create -n tensorflow python=3.6
(n=name)- 激活环境:
conda activate tensorflow
- 在虚拟环境中安装包:
conda install packagename
若指定版本:conda install packagename=package verison
- 在虚拟环境中删除包:
conda uninstall packagename
若指定版本:conda uninstall packagename=package verison
- 退出环境:
conda deactivate
- 删除环境:
conda remove -n env-name --all
注意:有时候为了防止不同源之间的包依赖出现问题,需要先看看包的来源以及版本
- 搜索包:
conda search packagename
- 指定版本:
conda search packagename=package version
- 指定版本:
包的安装
写在前面。 安装所有包之前,建议先去包的官网看相关例子,一般情况下都有installation
如:Anaconda Project
: Installation