【发布时间】:2020-06-28 08:26:06
【问题描述】:
我在所有这些方面都比较新,我对操作的行有疑问。假设您创建了一个目录,并且您想要一个用于某个项目的 python 虚拟环境并克隆一些 git 存储库(例如,来自 GitHub)。然后你在那个目录中cd 并使用venv 模块(对于python3)创建一个虚拟环境。为此,您运行以下命令,
python3 -m venv my_venv
这将在您的目录中创建一个名为 my_env 的虚拟环境。要激活此环境,请运行以下命令。
source ./my_env/bin/activate
如果在该目录中还有一个可以运行的 requirements.txt 文件,
pip3 install -r ./requirements.txt
使用pip3 安装您的各种依赖项和软件包。现在这就是我感到困惑的地方。如果你想克隆 git repos 你在哪里做呢?在同一目录中,您只需运行 git clone 并创建 git 存储库,或者您需要在另一个文件夹中 cd。为了让python venv获取克隆的repos就够了,还是在你的目录下克隆repos后必须安装venv?
【问题讨论】: