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之网站的结构
Oct 24 Python
Python中使用HTMLParser解析html实例
Feb 08 Python
简单的编程0基础下Python入门指引
Apr 01 Python
Python工程师面试题 与Python Web相关
Jan 14 Python
http请求 request失败自动重新尝试代码示例
Jan 25 Python
python实现微信发送邮件关闭电脑功能
Feb 22 Python
python列表生成式与列表生成器的使用
Feb 23 Python
适合Python初学者的一些编程技巧
Feb 12 Python
Python3如何在Windows和Linux上打包
Feb 25 Python
JupyterNotebook 输出窗口的显示效果调整方法
Apr 13 Python
python类共享变量操作
Sep 03 Python
教你怎么用Python监控愉客行车程
Apr 29 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
PHP中上传大体积文件时需要的设置
2006/10/09 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
JavaScript 学习笔记(十三)Dom创建表格
2010/01/21 Javascript
基于jquery & json的省市区联动代码
2012/06/26 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
2015/03/05 Javascript
jquery 中ajax执行的优先级
2015/06/22 Javascript
jQuery实现自动切换播放的经典滑动门效果
2015/09/12 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
Express + Session 实现登录验证功能
2017/09/08 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
新版vue-cli模板下本地开发环境使用node服务器跨域的方法
2018/04/03 Javascript
Vue波纹按钮组件制作
2018/04/30 Javascript
Vue+Element UI+vue-quill-editor富文本编辑器及插入图片自定义
2019/08/20 Javascript
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
Vue element-ui父组件控制子组件的表单校验操作
2020/07/17 Javascript
[02:27]刀塔重生降临
2015/10/14 DOTA
[01:09:16]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第一场 1月25日
2021/03/11 DOTA
python连接mysql并提交mysql事务示例
2014/03/05 Python
Python常用知识点汇总
2016/05/08 Python
Python首次安装后运行报错(0xc000007b)的解决方法
2016/10/18 Python
详解python中sort排序使用
2019/03/23 Python
Pyqt5如何让QMessageBox按钮显示中文示例代码
2019/04/11 Python
解决Python import docx出错DLL load failed的问题
2020/02/13 Python
Python3标准库之functools管理函数的工具详解
2020/02/27 Python
浅析pip安装第三方库及pycharm中导入第三方库的问题
2020/03/10 Python
Python绘图实现台风路径可视化代码实例
2020/10/23 Python
英语翻译系毕业生求职信
2013/09/29 职场文书
充分就业社区汇报材料
2014/05/07 职场文书
员工保密承诺书
2014/05/28 职场文书
《我爱祖国》演讲稿1000字
2014/09/26 职场文书
辞职信格式范文
2015/05/13 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
安全学习心得体会范文
2016/01/18 职场文书
小学音乐课歌曲《堆雪人》教学反思
2016/02/18 职场文书
利用正则表达式匹配浮点型数据
2022/05/30 Java/Android