为什么PyCharm打开Python项目时出现"没有这样的文件或目录"错误?
在PyCharm中运行一个项目时,我遇到了以下错误。虽然我已经按照他们提供的说明设置了虚拟机、Vagrant和所有要求,但当我点击运行时...
ssh://vagrant@127.0.0.1:2222/usr/bin/python -u /Users/gtas/Projects/PythonProj/manage.py runserver 0.0.0.0:8000
bash: line 0: cd: /Users/gtas/Projects/PythonProj: No such file or directory
/usr/bin/python: can't open file '/Users/gtas/Projects/PythonProj/manage.py': [Errno 2] No such file or directory
Process finished with exit code 2
编辑:
看起来虚拟机的Vagrant映射没有正确配置。
我使用的是Mac OS X 10.9.2和最新的PyCharm IDE。
10 个回答
1
这个问题通常发生在你更新了Python的版本,并且删除了旧的Python文件夹的时候。
你可以试试通过在PyCharm中创建一个新项目来解决这个问题,然后把新项目文件夹里一个叫“.idea”的隐藏文件夹里的所有文件复制到你旧项目的“/.idea”文件夹里,并选择替换。
4
我通过简单地删除 .idea
文件夹解决了这个问题。你也可以试试这个方法。
7
我也遇到过同样的问题,下面是我解决的方法:
点击 文件 > 设置 > 项目 [“你的项目名称”] > Python 解释器 >
添加解释器 > 系统解释器 > 应用
我试过这个方法,确实有效。不过你也可以选择本地解释器,可能也能解决问题。
28
在升级到PyCharm 3.4后,我开始遇到同样的问题。在此之前,一切都运行得很好,但更新后又出现了同样的错误。通过更新路径映射也解决了这个问题:去“运行/调试配置”,手动定义路径映射——本地路径应该是你的Django项目的路径,而远程路径则是Vagrant虚拟机中项目的路径。