今天PyCharm提示升级后选择了更新,根据提示更新成功(2017.3)后发现总是报无法找到sys模块的错误,截图如下:
其实有一条红线留在那里也不影响运行和使用,但总看着不爽。
经过一番研究,由于我使用了anaconda,重新添加anaconda的Interpreter可解决此问题。步骤如下:
1. 点击菜单:PyCharm -> Preferences,查找 Project -> Interpreter 项目
2. 点击右上角的“小齿轮” -> Add Local
3. 选择 Conda Environment -> Existing environment (因为我用的是anaconda环境,你也可以根据自己的情况选择Virtualenv Environment或System Interpreter)
4. 点击右侧的文件浏览器
5. 在anaconda安装目录下找到 bin/python2.7 文件并点击OK
6. 在添加Interpreter界面中再次点击OK
7. 确认把你的工程解释器选择为刚刚添加的那个,点击OK。
8. 等待一分钟,PyCharm重新更新工程,然后 import sys 模块下的红线就消失了。