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


Posted in Python onSeptember 17, 2020

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

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

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

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

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

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

解决办法一:

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

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

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

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

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

  • virtualenv 完整的项目路径(包括虚拟环境的名字)
  • cd 完整的项目路径/Scriptsactivate(deactivate这个命令是退出env环境)
  • 这样就能进入这个虚拟环境,然后pip你需要的第三方库

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

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

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

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

到此这篇关于Windows下pycharm安装第三方库失败(通用解决方案)的文章就介绍到这了,更多相关pycharm安装第三方库失败内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中while循环语句用法简单实例
May 07 Python
Python3结合Dlib实现人脸识别和剪切
Jan 24 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
Apr 02 Python
在CMD命令行中运行python脚本的方法
May 12 Python
解决Python plt.savefig 保存图片时一片空白的问题
Jan 10 Python
Scrapy-Redis结合POST请求获取数据的方法示例
May 07 Python
flask框架url与重定向操作实例详解
Jan 25 Python
Python实现队列的方法示例小结【数组,链表】
Feb 22 Python
Python批量将图片灰度化的实现代码
Apr 11 Python
Python3+selenium配置常见报错解决方案
Aug 28 Python
改变 Python 中线程执行顺序的方法
Sep 24 Python
python的scipy.stats模块中正态分布常用函数总结
Feb 19 Python
PyCharm中关于安装第三方包的三个建议
Sep 17 #Python
Scrapy项目实战之爬取某社区用户详情
Sep 17 #Python
django跳转页面传参的实现
Sep 17 #Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
Sep 17 #Python
Django mysqlclient安装和使用详解
Sep 17 #Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
Sep 29 #Python
Django返回HTML文件的实现方法
Sep 17 #Python
You might like
非常不错的MySQL优化的8条经验
2008/03/24 PHP
form自动提交实例讲解
2017/07/10 PHP
50个优秀经典PHP算法大集合 附源码
2020/08/26 PHP
一个CSS+jQuery实现的放大缩小动画效果
2014/02/19 Javascript
三种AngularJS中获取数据源的方式
2016/02/02 Javascript
分离与继承的思想实现图片上传后的预览功能:ImageUploadView
2016/04/07 Javascript
bootstrap表格分页实例讲解
2016/12/30 Javascript
js实现华丽的九九乘法表效果
2017/03/29 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
详解从Vue-router到html5的pushState
2018/07/21 Javascript
VUE基于NUXT的SSR 服务端渲染
2018/11/30 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
jQuery删除/清空指定元素的所有子节点实例代码
2019/07/04 jQuery
基于Taro的微信小程序模板消息-获取formId功能模块封装实践
2019/07/15 Javascript
vue路由传参三种基本方式详解
2019/12/09 Javascript
详解Python的Django框架中的中间件
2015/07/24 Python
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
python学生信息管理系统(初级版)
2018/10/17 Python
python求平均数、方差、中位数的例子
2019/08/22 Python
python+Django+pycharm+mysql 搭建首个web项目详解
2019/11/29 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
2020/05/15 Python
举例讲解Python装饰器
2020/12/24 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
2021/01/28 Python
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
英国Lookfantastic中文网站:护肤品美妆美发购物(英国直邮)
2020/04/27 全球购物
书法培训心得体会
2014/01/05 职场文书
学校七一活动方案
2014/01/19 职场文书
调研座谈会发言材料
2014/08/23 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
维稳工作情况汇报
2014/10/27 职场文书
财务总监岗位职责
2015/02/03 职场文书
聊聊Python中关于a=[[]]*3的反思
2021/06/02 Python
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python
mysql分表之后如何平滑上线详解
2021/11/01 MySQL
Python采集壁纸并实现炫轮播
2022/04/30 Python