最近在研究一个别人copy给我的项目,在运行的时候报错"error running 'demo': cannot run program "xxxxx“CreateProcess error=2, 系统找不到指定的文件"
然后我重新设置了interpreter,还是不行,上网一搜好家伙全是相互借鉴,都是重新设置解释器。
然后我重装了pycharm,还是没有办法解决,ε=( o`ω′)ノ,气得我我直接对问题进行了一个google,overflow上的回答是说编辑器的python环境设置和PATH有问题。
解决方法是这样的:
"You can fix this error by modifying the .idea/workspace.xml
file. Search and remove any old interpreters and put the correct one.
Answer inspired by Ryan Elfman's post: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206597295-Why-can-t-I-run-a-script-in-PyCharm-when-I-can-debug-it-I-get-CreateProcess-error-123"
大意就是:您可以通过修改".idea/workspace.xml"文件来修复这个错误。找到并且删除错误的解释器信息然后把新的放上去。但是xml狗都不看的,我还找解释器信息,这可能吗。
后来我就把项目目录下面的.idea和.git文件删了,然后就好了,QAQ,气死了。
其实只要删掉.idea就好了。
希望兄弟们以后遇到pycharm的问题不要慌,看到清一色的copy的答案不要生气,直接把.idea删了让编辑器再生成一个看看。