在一台电脑使用不同版本的python

很多时候,因为一些模块和资料只有 python2, 没有 python3,所以就需要在电脑同时安装 python2 和 python3,或者不同项目依赖的东西不一样,想创建一个新的 python 环境,都可以用下面的方法。

使用 virtualenv

  1. 安装 python3

  2. 安装 virtualenv
    pip install virtualenv

  3. 安装 python2

  4. 用 python2 创建 virtualenv
    i. 首先进入到你想创建项目的目录(cd xxx)
    ii. 然后 virtualenv -p D:\software\python2.7\python.exe python2.7
    ps: D:\software\python2.7\python.exe 是你安装python2.7的路径,后面的 python2.7 是这个虚拟环境的名称,自己随便起
    iii. 激活 python2.7 python2.7\Scripts\activate

成功之后,命令提示符前多了 (python2.7)
每次使用这个虚拟环境都要运行 python2.7\Scripts 目录下的 activate 激活
每次都要敲那么长命令似乎有点烦,所以可以把它添加到右键

这里要用到 Easy Context Menu

  1. 点击中间带齿轮的鼠标(列表编辑器)
  2. 点击新增
  3. 找到目录 C:\windows\System32\cmd.exe 打开
  4. 参数填 /k + 你的activate.bat路径 (图标可修改)
  5. 点击保存更改
  6. 回到刚打开的页面,勾选刚才新增的菜单
  7. 点击第一个鼠标(应用更改)
  8. 完成!赶快到桌面右键看一下

使用pycharm

这个就简单多了,安装你需要的 python 版本,然后在 creat project 的时候 点击 Interpreter 所在行的倒三角符号,选择你需要的 python 版本,然后点击齿轮,creat VirtualEnv

你可能感兴趣的:(在一台电脑使用不同版本的python)