如何在我的 Ubuntu bash 中使用 Python 虚拟环境?
How to use a Python virtual env in my Ubuntu bash?
我正在尝试使用虚拟环境打包我的项目,以便更容易实施。
我正尝试在 Ubuntu bash 中执行此操作。
我已经使用 Python virtualenv
库成功创建了一个 Python venv。
我设法使用 source venv_name/bin/activate
激活了它。
我确实可以在命令行的开头看到 (venv_name)
。
但是,我并没有真正使用这个虚拟环境。
我有证据表明,当我输入 which python3
时,我得到了我的根 python3;我试图更新 virtualenv
中的一个包,但它已在根 python 中更新。
我应该怎么做才能真正使用我的虚拟环境?现在我正在尝试:
python3 myscript.py
它正在工作,但我怀疑它是 运行 我的根 python3。
我认为您有两个版本的 python(2 和 3)。您使用 python 创建 virtualenv 2. 使用正确的 python 版本
重新创建 virtualenv
您必须执行后续步骤才能在 Ubutnu 中使用 python3 虚拟环境:
1. 使用命令安装 python3 的虚拟环境库:
pip3 install virtualenv
2。创建您的虚拟环境:
python3 -m venv venv
3。激活它:
source venv/bin/activate
在 Ubutnu 16.04 中适合我
我正在尝试使用虚拟环境打包我的项目,以便更容易实施。
我正尝试在 Ubuntu bash 中执行此操作。
我已经使用 Python virtualenv
库成功创建了一个 Python venv。
我设法使用 source venv_name/bin/activate
激活了它。
我确实可以在命令行的开头看到 (venv_name)
。
但是,我并没有真正使用这个虚拟环境。
我有证据表明,当我输入 which python3
时,我得到了我的根 python3;我试图更新 virtualenv
中的一个包,但它已在根 python 中更新。
我应该怎么做才能真正使用我的虚拟环境?现在我正在尝试:
python3 myscript.py
它正在工作,但我怀疑它是 运行 我的根 python3。
我认为您有两个版本的 python(2 和 3)。您使用 python 创建 virtualenv 2. 使用正确的 python 版本
重新创建 virtualenv您必须执行后续步骤才能在 Ubutnu 中使用 python3 虚拟环境: 1. 使用命令安装 python3 的虚拟环境库:
pip3 install virtualenv
2。创建您的虚拟环境:
python3 -m venv venv
3。激活它:
source venv/bin/activate
在 Ubutnu 16.04 中适合我