当输入virtualenv
thiscmd
时:
running virtualenv with interpreter /usr/bin/python2
您如何将解释器更改为最新版本python3
?
virtualenv -p python3 .
..
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/name/.../bin/python3
Not overwriting existing python script /home/name/.../bin/python (you must use /home/name/.../bin/python3)
Installing setuptools, pkg_resources, pip, wheel...done.
virtualenv
Running virtualenv with interpreter /usr/bin/python2
您可以指定要与该
-p
选项一起使用的 Python 解释器:这将使用您系统上当前安装的默认 Python 3 解释器。
在 Python 虚拟环境中安装 Python 3.x 包的方法是使用 Python 3 虚拟环境创建器 ( python3-virtualenv ) 创建 Python 虚拟环境。python3-virtualenv 位于所有当前支持的 Ubuntu 版本的默认 Ubuntu 存储库中。
###删除现有的Python虚拟环境
只需删除包含 Python 虚拟环境的文件夹即可。例如,如果文件夹名为venv ,则删除整个文件夹及其中的所有内容。
###在 Python 虚拟环境中安装 Python 3.x 包
安装 Python 3 虚拟环境创建器
为python3.7创建一个Python虚拟环境。你只能在这个 Python 虚拟环境中安装 python3 包。如果您还想安装 Python 2.x 包,那么您需要制作另一个 Python 虚拟环境。
python3.7 的新 Python 虚拟环境将在
env
当前目录中的目录中创建。安装 Python 包。
这是一个带有最新版本 pip3 的新 python3.7 虚拟环境,因此在其中安装 Python 包会很好。
###Bonus - 如何在 PyCharm 中选择 python3.7 解释器
在 PyCharm 中,每个项目都有自己的 Python 虚拟环境,因此您可以在项目设置中为每个项目自定义选择不同的 Python 版本。它与任何其他 Python 虚拟环境中的工作方式相同,除了在 PyCharm 中,您可以使用 GUI 选择 Python 解释器版本,而在 Python 虚拟环境中,您在创建 Python 虚拟环境时从终端选择 Python 解释器版本。
打开现有的 Python 项目。在下面的屏幕截图中,该项目被命名为 plot-line。它在单独的窗口中绘制一条线。
单击下面屏幕截图中由绿色箭头标记的绘图线配置下拉三角形。
从弹出的上下文菜单中选择Edit Configurations。将出现一个新的运行/调试配置窗口。
在“运行/调试配置”窗口中,单击“配置”选项卡。
Python 解释器字段的右侧是一个下拉三角形,单击它会弹出一个上下文菜单,允许您更改 Python 解释器。
在 PyCharm Community Edition 2019.2 中配置 Python 解释器的路径