我的PyCharm 5.0.1安装不解析对任何内置模块或方法的引用:
如您所见,我已经在cygwin上安装了python。
我已经尝试过:
import asdflkjasd
也是有效的)这些都没有改善这种情况。 如果没有安装在cygwin以外的地方,我怎么能解决这个问题呢?
答案 0 :(得分:0)
这是一个比我之前的答案更好的解决方案(我完全错过了OP要求提供的解决方案并不完全符合我的建议)。
就像Carl上面评论的那样,updating python-skeletons实际上是要走的路,但是,如果你使用Cygwin,解释器路径有点不稳定,而PyCharm并不总是自动添加正确的路径。对我来说,PyCharm在版本4.5.4中处理得很好,但不是5.0.4。
您可以在Pycharm配置目录中找到python builtins,可能是:
C:\Users\[USERNAME]\.PyCharm50\system\python_stubs\-[RANDOM_STRING_OF_NUMBERS]
只需手动将此路径(或路径)添加到解释器,它就可以解决您的问题。如果您的site-packages文件夹当前正在污染您的项目结构空间,则可以执行相同的操作。
要进入正确的菜单:
handy screenshot帖子上r---------k上传了updating python-skeletons,如果这对您有帮助的话。
尝试从中安装适用于Windows的Python包 http://www.python.org/download/windows并指出PyCharm 而是翻译。
设置 - >项目 - >项目口译员 - >齿轮 - >添加本地
您可能还需要安装PyCharm的Python打包工具(您 应该看到Project Interpreter页面底部的链接 尚未安装。)
虽然根据您的工作流程,这可能不是一个完美的解决方案 因为PyCharm将不再使用Cygwin的python解释器, 但这至少摆脱了那些讨厌的波浪形红色下划线 我
答案 1 :(得分:0)
我使用的是Windows 10 x64,Python 3.5.1和PyCharm Community Edition 2016.1.4
我遇到了同样的问题,并在管理模式下通过runnig PyCharm进行了解决(只需要一次)。