我的问题相当简单:我是否必须停用虚拟环境 (virtualenv) 才能使用 Git?git commit如果我决定在 virtualenv 中运行类似的东西,以后是否会产生任何负面影响?
谢谢。
不,您不需要在使用 git 之前停用 virtualenv。virtualenv 是一个独立的 Python 环境,它基本上只是一个存储使用 Python 包所需的可执行文件的文件夹。Git 不是 Python 包,因此使用 git 不会影响您激活的 virtualenv。
在 git 中跟踪 Python 需求的一种快速方法是使用requirements.txt. 当您的 virtualenv 处于活动状态时,运行pip freeze > requirements.txt它将创建一个文件,列出当前环境中的所有包及其各自的版本。然后,要在新的 virtualenv 中安装相同的要求,只需运行pip install -r requirements.txt.
| 归档时间: |
|
| 查看次数: |
1685 次 |
| 最近记录: |