gpt4 book ai didi

python - PyCharm 5.0.1 不解析内置模块/方法

转载 作者:行者123 更新时间:2023-11-28 19:15:44 26 4
gpt4 key购买 nike

我的 PyCharm 5.0.1 安装不解析对任何内置模块或方法的引用:

enter image description here

如你所见,我已经在 cygwin 上安装了 python。

我已经试过了:

  • 重新安装/更新 python 安装(从 2.7.9 到 2.7.10)
  • 重新安装pycharm
  • 在pycharm安装目录中添加一个解释器路径到python-skeletons(保存设置时ide立即删除,这意味着它已经嵌入)
  • 删除解释器(这会删除警告,但也会删除代码完成,并且 import asdflkjasd 也有效)
  • 将/lib/python2.7/site-packages/等各种路径添加到解释器包选项

这些都没有改善这种情况。如果不在 cygwin 之外安装,我该如何解决这个问题?

最佳答案

这是一个比我之前的答案更好的解决方案的更新(我完全错过了 OP 要求的解决方案并不完全需要我的建议)。

就像卡尔在上面评论的那样,updating python-skeletons实际上是要走的路,但是,如果您使用的是 Cygwin,则解释器路径有点不稳定,并且 PyCharm 不会总是自动添加正确的路径。对我而言,PyCharm 在 4.5.4 版中处理得很好,但在 5.0.4 版中处理得不是很好。

您将在 Pycharm 配置目录中找到 python 内置函数,可能位于:

C:\Users\[USERNAME]\.PyCharm50\system\python_stubs\-[RANDOM_STRING_OF_NUMBERS]

只需手动将此路径(或路径)添加到您的解释器,它应该可以解决您的问题。如果您的站点包文件夹目前正在污染您的项目结构空间,您可以对它执行相同的操作。

进入正确的菜单:

  1. 点击文件 -> 设置
  2. 导航到项目 -> 项目解释器
  3. 点击右上角的齿轮,然后点击“更多”
  4. 选择您的解释器并单击右侧的“显示路径”按钮
  5. 不要像许多其他帖子所建议的那样单击刷新,而是单击右侧的“添加”按钮并添加您的路径

有一个 handy screenshotr---------k 上传在 updating python-skeletons 上如果对您有帮助,请发布。

Try installing the Python package for Windows from http://www.python.org/download/windows and point PyCharm to that interpreter instead.

Settings -> Project -> Project Interpreter -> Gear -> Add Local

You may also need to install PyCharm's Python packaging tools (you should see a link on the bottom of the Project Interpreter page if it isn't installed already).

While this may not be a perfect solution depending on your workflow because PyCharm will no longer be using Cygwin's python interpreter, but this at least got rid of those pesky squiggly red underlines for me.

关于python - PyCharm 5.0.1 不解析内置模块/方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33700328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com