尝试在PyCharm中执行Python代码时收到以下错误消息:
无法运行程序“ /Users/x/.virtualenvs/untitled/bin/python”(在目录“ / Users / x / PycharmProjects / untitled”中):错误= 2,没有此类文件或目录
我确保所有内容均已更新并重新启动计算机,但是仍然出现相同的错误。我不知道是什么问题。
我刚打开终端,并遇到以下错误消息:
virtualenvwrapper_run_hook:12: no such file or directory: /usr/local/bin/python3.7 virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3.7 and that PATH is set properly.
我不知道这里发生了什么。我当然没有动过任何东西。
如果执行Python3 --version
,我将得到Python 3.8.5
。
我关注了this,但此错误仍然存在:
这是当前状态:
我认为this与之相关。
答案 0 :(得分:1)
如果这完全有帮助,这就是我的venv设置。
我没有答案为什么会发生,但是我在重命名项目时通常会找到它。
过去,我重新创建了项目,并在文件浏览器(不是pycharm)中将项目文件直接从旧文件夹复制到了新文件夹,并对其进行了修复。
答案 1 :(得分:1)
发生此错误是因为在重命名文件时还需要更新文件路径名...
.......解决方案.......
点击编辑配置(靠近绿色的“运行”播放按钮)
字符串末尾的“脚本路径”是您找到 你的文件
将名称更改为更新后的文件名
答案 2 :(得分:0)
可能是根库已被删除或损坏。
我建议在资源管理器中删除venv
库,然后在终端中写入以下命令
> C:\Users\MY\PycharmProjects\pythonProject>py -m venv venv
> C:\Users\MY\PycharmProjects\pythonProject>cd venv\Scripts
> C:\Users\MY\PycharmProjects\pythonProject\venv\Scripts>activate
答案 3 :(得分:0)
对我来说,它是项目中的符号链接。运行此命令修复它: xcode-select --install