由于某些原因,pycharm导入第三方库会提示失败,如twisted,scrapy库等
此时可以尝试以下步骤来暂时解决这个问题
第一步:使用cmd命令下的 “pip install whl ”方法 导入第三方库
示例:
在cmd中输入如下命令导入已经下载好的whl文件:pip install D:\\Twisted-17.9.0-cp36-cp36m-win_amd64.whl
第二步:
导入成功后
打开pycharm中你所创建的 项目 的venv文件夹
第三步:
打开文件夹目录中的pyvenv文件
第四步:
将文件中的include-system-site-packages 修改为true,完成后保存关闭文件
修改完成后将pycharm重启,这时候就可以调用这些第三方库了
总结&疑问
这种方法也许可以暂时解决使用PyCharm无法调用第三方库的问题,但是同时也可能破坏项目的封闭性,使虚拟环境与全局环境相通,比较适用于学习编程初期的时候解决问题,后期请谨慎使用。
备注:
如何较为可靠的管理第三方库,以下为一些个人经验:
- 可以按照项目的用途创建虚拟环境
- 在PyCharm中使用虚拟环境编写程序