Win10 Anaconda3 下 Python3 与 Python2 共存

在编写 Python 程序时,有时候可能需要在 Python3 和 Python2 之间进行切换,Anaconda 可以很好地满足这一需求。

1、安装 Anaconda3

在官网下载 Anaconda3


Win10 Anaconda3 下 Python3 与 Python2 共存_第1张图片

下载好安装文件后双击该文件开始安装,安装过程如下:
    1. 点击 I Agree;
    2. 选择安装类型,点击 Next;
    3. 选择安装位置,点击 Next;
    4. 在高级安装选项界面取消勾选两个复选框,点击 Install。

Win10 Anaconda3 下 Python3 与 Python2 共存_第2张图片

2、安装 Python2

  1. 在 Win10 开始菜单中打开 Anaconda Prompt

    Win10 Anaconda3 下 Python3 与 Python2 共存_第3张图片
  2. 设置镜像源地址
    Anaconda 的镜像地址默认在国外,用 conda 安装或更新包的时候比较慢,可以使用国内的镜像。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes  

     3. 创建一个名为 python2 的环境,Python 版本指定为 2.7 并预装 ipykernel

conda create --name python2 python=2.7 ipykernel

          Note:参数 ipykernel 用于安装 python2 的kernel,以便在 jupyter notebook 使用该kernel
          PS:删除 python2 环境的指令为:conda remove --name python2 --all
     4. 激活 Python2 环境

activate python2

     5. 激活 kernel

python -m ipykernel install --user

     6. 安装第三方包(举例)
         ① 安装 numpy:conda install numpy
         ② 安装 opencv
             1)在此处下载相应版本的opencv包。博主的电脑安装的是64位操作系统,Python版本为3.6,所以博主下载的是下图框出的版本。


Win10 Anaconda3 下 Python3 与 Python2 共存_第4张图片

             2)进入文件下载目录,使用pip指令安装opencv

pip install opencv_python-3.4.1-cp36-cp36m-win_amd64.whl

            PS:可以使用如下指令一次性装上大部分的包(慎用)

conda install -n python2 anaconda

3、在 Pycharm 中配置 Python

      File Default Settings Project Interpreter,点击右上角设置按钮,选择 Add Local:


Win10 Anaconda3 下 Python3 与 Python2 共存_第5张图片

      点击 System Interpreter 添加 Anaconda3/python.exe、…/envs/python2 python.exe 即可。

Win10 Anaconda3 下 Python3 与 Python2 共存_第6张图片

4、设置 Jupyter Notebook 主目录

      打开Anaconda Prompt,输入如下指令生成配置文件:

jupyter notebook --generate-config


这里写图片描述

      在上图生成的位置打开jupyter_notebook_config.py,在下图的位置修改目录,保存退出。

Win10 Anaconda3 下 Python3 与 Python2 共存_第7张图片

参考文献

[1] http://blog.csdn.net/silence2015/article/details/73650665
[2] https://www.cnblogs.com/wxshi/p/6805120.html
[3] https://www.cnblogs.com/raorao1994/p/8058924.html


版权声明:本文为博主原创文章,转载请注明出处。

你可能感兴趣的:(环境配置)