【发布时间】:2023-03-13 18:47:01
【问题描述】:
我有一个通过 PyCharm 设置的 Django 项目。自从它建立以来,我已经移动它并重命名了它。在这个过程中,我想我创建了多个 pipenv 环境。我这么认为的原因是preferences/Project:xyz/Project Interpreter下有两个条目。一个被列为:
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 的正常位置吗?我在 MacOS Mojave 上。我可以安全地删除项目的本地人吗? PyCharm 中有一个选项可以做到这一点。该项目运行良好。我只是想在使用 Docker 之前对其进行清理。
【问题讨论】: