我正在使用Pycharm 2016.3并将python解释器指向我使用Cygwin安装的那个
c:\cygwin64\bin\python3.4m.exe
这很好用并使用pip安装的各种软件包成功运行我的代码。
但是,所有导入都用红色加下划线“没有模块安装错误”,如果我尝试通过PyCharm升级包,我会收到错误
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/C:\\Users\\{USERNAME}\\AppData\\Local\\Temp\\pycharm-packaging'
{USERNAME}
是我的用户名。
答案 0 :(得分:1)
看起来Cygwin Python以
的unix方式安装网站包c:\cygwin64\lib\python3.4\site-packages
PyCharm中的某些东西知道这一点,因为它确实发现它们将它们放在库列表中,但它确实发现它们将它们添加到它检查的“没有模块找到目的”的模块中。
如果将上述文件夹添加到解释器路径。通过单击http://imgur.com/PPqxBmE中未描述名称的按钮访问,然后它将突然开始工作。
帽子小费改为红色页面https://www.reddit.com/r/Python/comments/42n7u6/pycharm_not_detecting_modules_possible_pip_issue/