-
pycharm导入lxml阶段
在pycharm的setting里面install了lxml,然后代码输入“from lxml import etree”,etree标红,下面也出不来HTML方法。
搜了一下网上各种方案,有说降版本的,有说不用的,各种试都不行。最后受启发决定用pip install一下。 -
pip install也tm坑
pip install的时候提示我升级,于是我就升了——卸载完旧版说权限有问题没法安装,于是就挂了。就挂了?挂了?了?
现去网上搜怎么装pip,于是遇到问题3.
结论:更新pip之前一定要python -m ensurepip再python -m pip install --upgrade pip -
Python2和3也有坑
问题出在我电脑之前装过一个2.7版本,和现在的3.7没有装一个文件夹,所以电脑里有两个Python.exe。安装完pip一验证都只装在2.7下面了。。。
解决:把2的运行文件改成python2和pythonw2(捂脸) -
终于可以写代码了。。。吗?
按网上说的在IDLE里面试了etree的HTML方法OK,但在pycharm里依旧标红。关键是,代码运行不过啊,什么鬼!?
——这个时候请检查有没有重启电脑。。。。。。(不要问我是怎么知道的)
事实证明idle可用但pycharm导入的时候标红无所谓
就这么tm4个问题废了我一晚上,literally。