问题描述
刚开始使用Pycharm写Python代码,遇到的问题真的是差一点把自己蠢哭。
在文件中导入两个最基础的库:
import os
import urllib
结果:
“try”文件如图:
全是灰色波浪线,鼠标放上去以后显示:
This inspection detects names that should resolve but don’t. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are supported better than instance items.
大概意思就是:import的urllib库不在Python库中。
常见错误:
1、创建文件时的后缀
在创建文件的时候要注意,要把后缀.py给写上去,这就是我犯的错误。把后缀写上去以后,一切就正常了:
“try1.py”文件如图:
2、配置python解释器有误
配置方法:
(1) File==> Settings
(2) Project: Program_Object ==> Project Interpreter
(3) 点击右上角的齿轮,找到anaconda中的python.exe路径
3、拼写错误
这个错误比我犯的还要离谱,urllib里面有两个“l”,如果只写一个(urlib)当然报错。