我激活了Pycharm中的git bash
而不是command prompt
(cmd)。每当我尝试激活名为venv
的virtualenv时,我都会遇到两个问题:
source venv/Scripts/activate
后,遇到以下错误:bash: basename: command not found
()
(我认为这意味着它无法识别source
命令。
./venv/Scripts/activate
也有另一个问题:You must source this script: $ source ./venv/Scripts/activate
()
我该怎么办?
PS:另外<exact-directory>/venv/Scripts/activate
在cmd中也可以正常工作。
[有一个名为pipenv
的python软件包。
可以通过输入pip install pipenv
命令轻松安装。然后通过执行以下命令开始使用它:
pipenv shell
它会自动创建一个新的虚拟环境。
冻结软件包很简单:
pipenv lock -r > requirements.txt