Python 新的Pipenv导致我以前的虚拟说唱歌手崩溃

Python 新的Pipenv导致我以前的虚拟说唱歌手崩溃,python,pipenv,virtualenvwrapper,Python,Pipenv,Virtualenvwrapper,我使用VirtualNVRapper完成了以前的一个项目(我们称之为a)。 但是在阅读了关于Pipenv的内容后,我决定将其用于我的新项目(B)。 现在,当我尝试运行项目A时,会出现以下错误: dyld: Library not loaded: @executable_path/../.Python Referenced from: ...virtualenvs/A/bin/python Reason: image not found 我看到了关于这个错误的其他问题,但在更新Mac/Pyt

我使用VirtualNVRapper完成了以前的一个项目(我们称之为a)。
但是在阅读了关于Pipenv的内容后,我决定将其用于我的新项目(B)。
现在,当我尝试运行项目A时,会出现以下错误:

dyld: Library not loaded: @executable_path/../.Python
 Referenced from: ...virtualenvs/A/bin/python
 Reason: image not found
我看到了关于这个错误的其他问题,但在更新Mac/Python版本之后,它就发生了。我的情况并非如此:(


你能帮忙吗?

多亏了@ryan marvin的评论,我找到了答案。答案在这里-

但问题是,情况并不完全相同,因为对我来说,这个命令:
ls-la~/.virtualenvs/my virtual env
指向了正确的python位置(因为我没有更改python)

但我仍然需要运行相同的命令来修复断开的链接:

gfind ~/.virtualenvs/my-virtual-env/ -type l -xtype l -delete
virtualenv ~/.virtualenvs/my-virtual-env
(您可以使用自制软件安装gfind)


当然要归功于作者。

是否可能是您意外地从VirtualNVRapper内部安装了pipenv?我曾经遇到过一些类似的安装,帮助我卸载了后者,然后从根环境重新安装。谢谢您的建议!但我检查过,我的情况不是这样:)如果还没有,你可能想看看这个