Python快速入门 | 如何在各个 Python 版本中切换自如:虚拟环境

可能你有时候安装一些第三方的模块,或者在 Github 上面 clone 项目,你会发现有些项目是需要在不同的 Python 版本中运行的。也有些时候你发现 Python 发布了新的版本,你想去尝鲜,那么如何在有的项目中使用新版本,有的项目中使用旧的版本呢?

今天就是想解决你的这些疑惑的。

在 Python3 中有一个模块叫做

本文隐藏内容 登陆 后才可以浏览
这是我们刚刚创建的 Python2.7 的虚拟环境:

这是 Python3.8 的虚拟环境:

所以到这里,你要什么项目在什么版本下运行,那么就到不同的虚拟环境下执行就行了。

之前也有人问过我说,为什么我在系统 pip install 了模块了,为什么在 Pycharm 里面还是用不了,报错,说我没有安装啊!?

正是因为 Pycharm 用的是当下目录的虚拟环境,里面没有安装咯。

最后,如果你不要这个虚拟环境了,取消激活这个环境,然后删掉就可以了:

ok,下一篇会给你说说 pip 的一些常用的骚操作,然后快速入门这个基础阶段就差不多了,到时需要我们做一个总结之后再开启新的阶段。

6 Replies to “Python快速入门 | 如何在各个 Python 版本中切换自如:虚拟环境”

  1. kelvinweng说道:

    在公司只能用WIn10学习,找了资料,win10创建虚拟环境:
    1.python -m venv
    2.找到指定路径下的Scripts路径,输入activate.bat
    这样虚拟环境就激活了。可以用pip list对比外部环境和虚拟环境,就知道是否创建成功了。

  2. cheung说道:

    怎么判断我现在用的是虚拟环境呢?

回复 liunian009 取消回复