python新手在这里。我在 Windows 机器上并使用 Windows 子系统 for Linux(WSL)来执行命令。
我通过输入以下内容创建了我的venv(文件夹):
python3 -m venv venv
然后使用以下方法激活虚拟环境:
source venv/bin/activate
但是,我在执行另一个命令时遇到了问题,它正在寻找应该出现在以下路径中的 python3:venv/bin/ python3
我很好奇python3应该如何在venv中创建。谢谢!
python新手在这里。我在 Windows 机器上并使用 Windows 子系统 for Linux(WSL)来执行命令。
我通过输入以下内容创建了我的venv(文件夹):
python3 -m venv venv
然后使用以下方法激活虚拟环境:
source venv/bin/activate
但是,我在执行另一个命令时遇到了问题,它正在寻找应该出现在以下路径中的 python3:venv/bin/ python3
我很好奇python3应该如何在venv中创建。谢谢!
我猜你对 Python 虚拟环境感到困惑
首先,虚拟环境的设计是为每个项目建立一个命令执行环境。</p>
然后。首先,您的代码python3 -m venv venv
调用系统 python 命令,python3 应该在/usr/bin/python3
其中并与之链接,/usr/bin/python3.x
但是,如果您激活 Python 的虚拟环境,则 virtualenv 将和{you_dir}/venv/bin
系统路径,您将通过调用 python/venv/bin/python
来执行您的 python 代码。
无需创建 /ven/bin/python3 的链接。但如果你愿意,你可以做到!