python3 应该什么时候在 venv 中创建对象?
when should python3 object created in venv?
python 这里是新手。
我在 windows 机器上并使用 Windows 子系统 Linux(WSL) 来执行命令。
我通过输入以下内容创建了 venv(文件夹):
python3 -m venv venv
它会给我一个新的 venv 文件夹,如下所示:
然后使用以下命令激活虚拟环境:
source venv/bin/activate
但是,我在执行另一个命令时遇到了问题,它正在寻找 python3,它应该出现在这条路径中:venv/bin/python3
我很好奇python3应该如何在venv中创建。谢谢!
我猜你对 Python 虚拟环境感到困惑
首先设计虚拟环境,为每个项目建立命令执行环境。
然后。第一个你的代码 python3 -m venv venv
调用系统 python 命令并且 python3 应该在 /usr/bin/python3
和 linked 中 /usr/bin/python3.x
但是,如果你激活 Python 的虚拟环境,virtualenv 将和 {you_dir}/venv/bin
到系统路径,你将通过 /venv/bin/python
调用 python
执行你的 python 代码。
无需创建 /ven/bin/python3 的 link。但如果你愿意,你可以做到!
python 这里是新手。 我在 windows 机器上并使用 Windows 子系统 Linux(WSL) 来执行命令。
我通过输入以下内容创建了 venv(文件夹):
python3 -m venv venv
它会给我一个新的 venv 文件夹,如下所示:
然后使用以下命令激活虚拟环境:
source venv/bin/activate
但是,我在执行另一个命令时遇到了问题,它正在寻找 python3,它应该出现在这条路径中:venv/bin/python3
我很好奇python3应该如何在venv中创建。谢谢!
我猜你对 Python 虚拟环境感到困惑
首先设计虚拟环境,为每个项目建立命令执行环境。
然后。第一个你的代码 python3 -m venv venv
调用系统 python 命令并且 python3 应该在 /usr/bin/python3
和 linked 中 /usr/bin/python3.x
但是,如果你激活 Python 的虚拟环境,virtualenv 将和 {you_dir}/venv/bin
到系统路径,你将通过 /venv/bin/python
调用 python
执行你的 python 代码。
无需创建 /ven/bin/python3 的 link。但如果你愿意,你可以做到!