由于某些原因,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中使用虚拟环境编写程序