Python虚拟环境之Anaconda&virtualenv
一、Anaconda下载安装
[ˌænəˈkɒndə] 额呢旷达
一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。
Anaconda提供了一个导航页面(Anaconda Navigator)和管理控制台(Anaconda Prompt)方便用户操作。
我们可以通过图形化界面方便简单的完成虚拟环境创建和包管理,也可以通过控制台命令完成。
Anaconda提供了一个强大的conda工具,用以包管理和环境管理,包管理与pip类似;环境管理则与许多第三方虚拟环境管理包工具类似。
下载后双击exe文件进行安装。
-
next
-
i agree
-
选择“Just Me”的安装,除非您为所有用户安装(需要Windows管理员权限)并单击“下一步”。
- 选择安装目录
- 选择是否将Anaconda添加到PATH环境变量中。我们建议不要将Anaconda添加到PATH环境变量中,因为这会干扰其他软件。而是通过从开始菜单打开Anaconda Navigator或Anaconda Prompt来使用Anaconda软件。
。。。。选择是否将Anaconda注册为默认Python。除非您计划安装和运行多个版本的Anaconda或多个版本的Python,否则请接受默认值并选中此框。
- 安装点击next
-
skip即可
-
完成
-
安装完成后,打开Anaconda Navigator(Anaconda附带的程序)进行验证:从Windows“开始”菜单中选择快捷方式Anaconda Navigator。如果Navigator打开,则表示您已成功安装Anaconda。
-
单击开始 - 然后从快捷方式中选择Anaconda Navigator。如果它打开,您已成功安装Anaconda。
二、管理包
打开Anaconda Prompt
# 安装包
conda install pandas
# 同时安装两个包
conda install pandas numpy
# 安装指定版本的包
conda install numpy=1.10
# 卸载
conda remove pandas
# 更新包
conda update pandas
# 更新环境中的所有包
conda update --all
#列出已安装的包
conda list
三、管理环境
打开Anaconda Prompt
# 创建虚拟环境
conda create -n env_name package_names
env_name 是设置环境的名称(-n 是指该命令后面的env_name是你要创建环境的名称),
package_names 是你要安装在创建环境中的包名称。
要创建环境名称为 py3 的环境并在其中安装 numpy,在终端中输入
conda create -n py3 pandas
# 创建python环境
# python3
conda create -n py3 python=3
# python2
conda create -n py2 python=2
# 特定版本
conda create -n py python=3.6
# **环境
activate py3
# windows
# 退出当前环境
deactivate
# windows
# 列出你创建的所有环境
conda env list
# 删除指定的环境
conda env remove -n env_name
pycharm配置Anaconda 的环境
- 查看Anaconda 的环境地址
- 添加地址
- 这里可以随时切换环境