我在这方面相对较新,并且在操作行中遇到了问题。 假设你创建了一个目录,并且想为某个项目创建Python虚拟环境并克隆一些Git存储库(例如从GitHub)。 然后,您会cd
进入该目录,并使用venv
模块(适用于python3)创建一个虚拟环境。要这样做,请运行以下命令:
python3 -m venv my_venv
这将在您的目录中创建一个名为my_env的虚拟环境。要激活此环境,请运行以下命令。
将在您的目录中创建一个名为my_env的虚拟环境。要激活此环境,请运行以下命令。
source ./my_env/bin/activate
如果在那个目录里面还有一个 requirements.txt 文件,你可以运行以下命令:
pip3 install -r ./requirements.txt
使用 pip3 安装各种依赖项和软件包。现在我有些困惑了。如果您要克隆 git 存储库,应在哪里进行?在刚才运行 git clone
并创建 git 存储库的同一目录中,还是需要 cd
到另一个文件夹中?为了让 python venv 挑选克隆的存储库,上述步骤是否足够,或者必须在克隆存储库后安装 venv 到您的目录中?
$ source ./my_env/bin/activate # 激活虚拟环境
,它应该是:$ source ./my_venv/bin/activate # 激活虚拟环境
,至少如果你想保持命名的一致性 :) - d_-