Django 清理多个Pipenv环境
我有一个Django项目,是通过PyCharm建立的。自从它建立以来,我已经移动了它并重新命名了它。在这个过程中,我想我创建了多个pipenv环境。我这样认为的原因是,在preferences/Project下有两个条目:xyz/Project-explorer。其中一项是:Django 清理多个Pipenv环境,django,pycharm,pipenv,Django,Pycharm,Pipenv,我有一个Django项目,是通过PyCharm建立的。自从它建立以来,我已经移动了它并重新命名了它。在这个过程中,我想我创建了多个pipenv环境。我这样认为的原因是,在preferences/Project下有两个条目:xyz/Project-explorer。其中一项是: xyz/venv/bin/python. 另一个是: ~/.local/share/virtualenvs/xyz-1IjVbwgz/bin/phton. 我用xyz替换了真实的项目名称。项目的本地服务器在安装和卸载m
xyz/venv/bin/python.
另一个是:
~/.local/share/virtualenvs/xyz-1IjVbwgz/bin/phton.
我用xyz替换了真实的项目名称。项目的本地服务器在安装和卸载mysqlclient时出现问题。Pycharm说它可以添加或删除它,但它仍然显示
我刚刚在命令行上执行了“pipenv shell”,得到了以下响应:
正在虚拟环境中启动子shell…
. /Users/curt/.local/share/virtualenvs/xyz-1IjVbwgz/bin/activate
➜ 梅里特安全/Users/curt/.local/share/virtualenvs/xyz-1IjVbwgz/bin/activate
看起来.local/share中的是正确的。所以有几个问题。这是pipenv的正常位置吗?我在马科斯莫哈韦。我可以安全地删除项目的本地文件吗?PyCharm中有这样一个选项。项目运行良好。我只想在使用Docker之前将其清理干净。是的,默认位置是
~/.local/share/virtualenvs
,您可以删除本地位置
您可以通过在项目中设置PIPENV\u VENV\u环境变量来更改默认位置
export PIPENV_VENV_IN_PROJECT=true
这将在项目文件夹中创建虚拟环境.venv
我的项目
.venv
MyProject
Pipfile
Pipfile.lock
-
这应该是一种处理你的VirtualNV的好方法,而不是在某处创建它。你是指venv而不是.venv吗?我有没有点的venv目录。我以前在你的回答中做过任何事。