PyCharm"没有名为sys的模块"

Maw*_*awg 29 python pycharm python-2.7

使用PyCharm社区版和Python 2.7,

import traceback
import sys
Run Code Online (Sandbox Code Playgroud)

第一行没问题,这意味着我在解释器上正确指出了PyCharm.但是,我在第二行得到"没有名为sys的模块"(这很奇怪,因为sys是内置的 - 如果你能找到解释器,你就找到了sys).

有任何想法吗?


[更新]到目前为止评论员,谢谢.

IDE之后不提供sys自动完成功能import sy.

当我启动IDE使用的解释器形成命令行时,然后import sys工作.

Bry*_*agh 43

我之前遇到过PyCharm这个问题.我发现重新加载解释器可以解决问题.

文件 - >设置 - >项目 - >项目翻译

删除解释器并再次添加.

  • 或者甚至只是"申请"另一个,然后回来. (14认同)
  • 起初问题消失了,但是当我尝试输入另一个对 `sys.` 的调用时,PyCharm 将所有带有“sys”的行标记为错误。 (2认同)

小智 5

我也遇到了这个问题,并且完全受阻,直到我尝试了以下方法:

File -> 
Default Settings -> 
Project Interpreter
  dropdown (click the arrow) ->
Show All ->
  select your interpreter ->
Show Paths
  (bottom icon on right) ->
Add Path ->
  Enter path to libraries
  (in my case this was c:\Python35\Lib).
Run Code Online (Sandbox Code Playgroud)