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使用Image处理图片常用技巧分析
Jun 01 Python
听歌识曲--用python实现一个音乐检索器的功能
Nov 15 Python
如何利用python查找电脑文件
Apr 27 Python
Python SMTP发送邮件遇到的一些问题及解决办法
Oct 24 Python
Python File(文件) 方法整理
Feb 18 Python
基于python的socket实现单机五子棋到双人对战
Mar 24 Python
django解决订单并发问题【推荐】
Jul 31 Python
python3 下载网络图片代码实例
Aug 27 Python
python 二维矩阵转三维矩阵示例
Nov 30 Python
浅谈SciPy中的optimize.minimize实现受限优化问题
Feb 29 Python
MxNet预训练模型到Pytorch模型的转换方式
May 25 Python
Python 使用 PyQt5 开发的关机小工具分享
Jul 16 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
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
PHP易混淆知识整理笔记
2015/09/24 PHP
ThinkPHP实现登录退出功能
2017/06/29 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
2019/04/17 PHP
javascript获取元素离文档各边距离的方法
2015/02/13 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
2015/10/29 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
基于Node的React图片上传组件实现实例代码
2017/05/10 Javascript
bootstrap警告框示例代码分享
2017/05/17 Javascript
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
Vue学习笔记之计算属性与侦听器用法
2019/12/07 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
Python实现简单的四则运算计算器
2016/11/02 Python
python基本语法练习实例
2017/09/19 Python
取numpy数组的某几行某几列方法
2018/04/03 Python
浅析python打包工具distutils、setuptools
2018/04/20 Python
Python 3.8 新功能全解
2019/07/25 Python
python函数的作用域及关键字详解
2019/08/20 Python
Python使用python-docx读写word文档
2019/08/26 Python
关于Python内存分配时的小秘密分享
2019/09/05 Python
Django QuerySet查询集原理及代码实例
2020/06/13 Python
sklearn和keras的数据切分与交叉验证的实例详解
2020/06/19 Python
Python try except finally资源回收的实现
2021/01/25 Python
学校庆元旦歌咏比赛主持词
2014/03/18 职场文书
我的理想演讲稿
2014/04/30 职场文书
临床医学专业求职信
2014/08/08 职场文书
英语课前三分钟演讲稿
2014/08/19 职场文书
甜品店创业计划书
2014/09/21 职场文书
酒会邀请函
2015/01/31 职场文书
写好求职信的技巧解密
2019/05/14 职场文书
2019年新郎保证书3篇
2019/10/17 职场文书
MySQL连接控制插件介绍
2021/09/25 MySQL
springboot中rabbitmq实现消息可靠性机制详解
2021/09/25 Java/Android