python 若干报错解决
from lxml import etree 报错
使用python 3.7,执行上述命令报错
ImportError: DLL load failed: 找不到指定的模块。
其实只用卸载旧的lxml,并安装新的lxml即可
pip uninstall lxml
pip install lxml
目前也不用
from lxml import html
et = html.etree
pip 报错SSL module不可用
pip 安装模块的时候警告
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
我用的Anaconda3
经过查阅资料发现解决办法:只需要将这4个文件
- libcrypto-1_1-x64.dll
- libcrypto-1_1-x64.pdb
- libssl-1_1-x64.dll
- libssl-1_1-x64.pdb
从D:…\Anaconda3\Library\bin 复制到 D:…\Anaconda3\DLLs
即可解决问题
参考:
[1]: https://github.com/conda/conda/issues/8273
[2]: https://stackoverflow.com/questions/45954528/pip-is-configured-with-locations-that-require-tls-ssl-however-the-ssl-module-in/62264725#62264725