Anaconda多环境多版本python配置

尝试过 pycharm / jupyter notebook / spyder
在python的学习初期,寻寻觅觅后钟情于Anaconda的spyder
适合做数据分析,可以选中运行。
先学的R语言接触的Rstudio,看见spyder就是格外亲切,与matlab的环境都是同一风格的。

为什么都推荐Anaconda做python的学习环境?
可自定义设置R或python的版本环境,且可以随意切换。

python学习中免不了遇到一会这个操作只能在2.7下施展,一会那个框架只能在3.5下搭建的情形,所以在机子上拥有多环境版本的python是必备技能了。

以下是Anaconda多环境配置正文


1. 下载Anaconda👉传送门

傻瓜式安装步骤,在路径设置时选中环境变量配置,或者安装完自己配置。我选的3.6win版本。

2. 打开Anaconda Navigator



左边一列有 Home/ Environments/ Projects/ Learning/ Community
选中Environments

  • default环境:base(root)
  • 另外增加的3.5环境:python35

假设需求是搭建3.5环境


点击最下一排的create 出现create new environment对话框

  • python35 作为名字标识,Name不能以数字开头
  • 可选python或者R,这里选中python
  • 在版本下拉框选择3.5
  • 点击 create,等待一会就在Environments出现如图python35环境

注:加密环境会导致不能用Anaconda Navigator
注:增加环境配置步骤也可在Anaconda Prompt实现

1
2
3
4
5
打开Anaconda Prompt  
使用命令conda info -e查看当前系统下的环境名称
使用命令conda create --name python35 python=3.5创建一个名为python35的新环境,并指定python版本为3.5,如果仅用python=3,则会安装最新的3.x版本
安装完成后通过activate python35激活新环境
此时查看python版本python --version即为python3的版本

3. 在新环境配置 spyder/ jupyetr/…
  • 打开prompt激活新环境 输入 activate name(环境名)
    这里输入activate python35

    不用配置任何环境变量,在最前方的括号里(python35)显示已经在3.5环境的路径下

  • 配置spyder
    输入 conda install spyder
    也可下载jupyter notebook或者其他

    等待安装完成,在你的菜单下也会出现spyder(python35),如下图

    这样可以直接在这个环境下敲代码👍

  • install packages
    需要的包可以在navigator上搜索下载,或者在prompt上pip install…

  • 退出当前python环境
    当前工作环境的路径切换到系统根目录:
    prompt输入:deactivate

到此环境就搭完啦~ 可以安心的在python上大展身手啦!


参考:
Anaconda多环境多版本python配置指导
如何在多版本anaconda python环境下转换spyder?

would you buy me a coffee☕~
0%