Windows下pycharm安装第三方库失败(通用解决方案)

作者:Encin_Li 时间:2022-06-07 22:54:37 

学习python都知道,python的第三方库是很多,如果都在本机 pip 的话,在新建项目的时候都会加载不需要用到的库,影响运行速度。而且现在都是用pycharm,因为它强大好用方便。但是pycharm安装第三库也会失败的。
Python有一个 virtualenv 的库,是管理虚拟运行环境,可以独立每一个运行环境,这样就可以分离不必要的库而影响运行了。

pycharm强大在于创建一个Project的时候可以选择virtualenv,

Windows下pycharm安装第三方库失败(通用解决方案)

选择图中可以直接创建一个独立的Virtualenv 运行环境,十分的方便,然后就是安装需要的第三方库,按下

Windows下pycharm安装第三方库失败(通用解决方案)

选择可以安装你需要的库,但是Windows下的环境总会出问题,导致有些库无论怎么装都不成功,各种报错,而且网上找了各种解决办法都无效。

解决办法一:

创建的时候选择conda,一般接触python都是知道一个强大的库叫Anaconda

Windows下pycharm安装第三方库失败(通用解决方案)

这样就是以Anaconda去,但是这样有一个缺点,当你换了一个项目后,再切回这个项目,一般你都找不到这个conda的运行环境了,毕竟找起来有点麻烦,还是能找到的

解决办法二:(也是推荐的解决办法)

在命令下,去创建一个你项目路径,一个项目,

  • virtualenv

    完整的项目路径(包括虚拟环境的名字)

  • cd

    完整的项目路径/Scriptsactivate(deactivate这个命令是退出env环境)

  • 这样就能进入这个虚拟环境,然后你需要的第三方库

当你还有一些错的时候,这时候可以去https://www.lfd.uci.edu/~gohlke/pythonlibs/下载Twisted中对应的版本,python3.6就是下载cp36的,然后就,建议后面填写完整路径
一般创建一个环境,可以多个项目用,比如Scrapy库,那么爬虫的项目都指向这个虚拟环境

Windows下pycharm安装第三方库失败(通用解决方案)

可以选择项目的运行环境,而路径就是你创建的虚拟环境中指向python.exe

也可以创建一个独立的项目环境,命令和上面一样,不过项目名下创建Virtualenv,比如你在D盘创建了一个MyDemo的项目,进去运行命令,虚拟环境名为demo,那么就有一下目录D:\MyDemo\demo\Scripts,只要在MyDemo下创建你的项目,用pycharm打开,就可以直接用了

来源:https://blog.csdn.net/Encin_Li/article/details/88150388

标签:pycharm,第三方库
0
投稿

猜你喜欢

  • 利用python实现.dcm格式图像转为.jpg格式

    2021-08-28 04:16:35
  • 重命名SQLServer数据库的方法

    2012-07-11 15:39:37
  • 详解在Azure上部署Asp.NET Core Web App

    2023-07-20 00:55:18
  • 解决Jupyter无法导入已安装的 module问题

    2022-05-13 07:14:18
  • Python MD5加密实例详解

    2021-10-24 20:31:26
  • Python的条件语句与运算符优先级详解

    2023-06-21 07:43:49
  • python人工智能tensorflow构建卷积神经网络CNN

    2023-01-09 21:49:10
  • 重新认识CSS的权重

    2011-05-24 17:06:00
  • 不错的广告定位效果代码

    2009-06-05 18:51:00
  • Python中文件遍历的两种方法

    2022-01-28 20:34:03
  • Python如何匹配文本并在其上一行追加文本

    2022-10-19 13:16:43
  • python基础教程项目三之万能的XML

    2022-09-22 05:33:25
  • Python基于回溯法子集树模板解决取物搭配问题实例

    2023-11-20 04:46:53
  • Python实现自动签到脚本功能

    2022-07-24 21:53:40
  • Django中处理出错页面的方法

    2023-08-28 14:41:41
  • 目前最全的浏览器/CSS选择器兼容性总结(包括Safari 4 beta)

    2009-02-26 15:26:00
  • Microsoft SQL Server 2008 正式发布

    2008-08-07 12:32:00
  • 浅谈python3中input输入的使用

    2022-05-15 22:32:57
  • 简化翻页提升可用性

    2009-03-28 11:52:00
  • 《HTML5设计原理》读后随记

    2011-01-25 12:26:00
  • asp之家 网络编程 m.aspxhome.com