解决pycharm每次新建项目都要重新安装一些第三方库的问题


Posted in Python onJanuary 17, 2019

目前有三个解决办法,也是亲测有用的:

第一个方法:

因为之前有通过pycharm的project interpreter里的+号添加过一些库,但添加的库只是指定的项目用的,如果想要用,就必须用之前的项目的python解释器,举个例子:

解决pycharm每次新建项目都要重新安装一些第三方库的问题

这个是我之前的项目的解释器,这个项目解释器是继承的python的解释器,同时又安装了上面你看到的这些库,包含numpy和opencv-python等,然后我新建一个项目:

解决pycharm每次新建项目都要重新安装一些第三方库的问题

这个项目的解释器是这个,没有我之前安装的numpy以及opencv等库。只要 把它换成之前项目的解释器就自动会加载之前项目安装的第三方库了。效果如下(注意我的解释器的路径)

解决pycharm每次新建项目都要重新安装一些第三方库的问题

这样就可以用之前下载好的python第三方库了,不知道有没有说明白。

第二个方法:

添加项目所用的python的site-package的路径,这个同时也解决了,为什么在有的时候cmd可以导入一些库,而pycharm不导入会报no moudule的问题,实际上还是环境变量的问题

解决pycharm每次新建项目都要重新安装一些第三方库的问题

点击设置参数

解决pycharm每次新建项目都要重新安装一些第三方库的问题

在环境变量里面添加一个PYTHONPATH路径

解决pycharm每次新建项目都要重新安装一些第三方库的问题

这个路径可以通过cmd找到,因为都说了cmd可以找到这个全局安装的库,但是pycharm找不到

解决pycharm每次新建项目都要重新安装一些第三方库的问题

这个路径填:H:\library\python\lib\site-packages即可

实际上很多库安装之后都会把路径信息加到这里,这样就能找到安装的库。

第三个方法:

如果你安装的库都是通过pip安装到site-packages里面的话,其实可以继承一下就可以了

点开解释器,Add

解决pycharm每次新建项目都要重新安装一些第三方库的问题

把inherit global site-packages 打上勾就可以了

解决pycharm每次新建项目都要重新安装一些第三方库的问题

总结:

上述方法用一个就能解决,第一个方法是依赖pycharm内部安装的第三库,只需要安装一次,然后以后每次都索引到这个继承之后的解释器就可以,但这样用的库并不是用的通过全局安装好的库。

第二个方法本质就是添加全局安装好的库(通过pip安装的)

第三个方法是我后来加的,我觉得是最好的方法,不麻烦,也理解了这里面的解释器的继承

Note:有一点很奇怪这个python的路径明明是H:\library\python\Lib\site-packages但是用cmd打印出来是小写的lib,不知道这个是为什么,但不管以打印的为准就对了。

以上这篇解决pycharm每次新建项目都要重新安装一些第三方库的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的装饰器用法详解
Jan 14 Python
Python松散正则表达式用法分析
Apr 29 Python
socket + select 完成伪并发操作的实例
Aug 15 Python
python逐行读写txt文件的实例讲解
Apr 03 Python
PyQT实现多窗口切换
Apr 20 Python
python八皇后问题的解决方法
Sep 27 Python
selenium+python自动化测试之环境搭建
Jan 23 Python
对Python之gzip文件读写的方法详解
Feb 08 Python
Django中间件拦截未登录url实例详解
Sep 03 Python
python加载自定义词典实例
Dec 06 Python
vscode写python时的代码错误提醒和自动格式化的方法
May 07 Python
如何利用pygame实现打飞机小游戏
May 30 Python
Pycharm 实现下一个文件引用另外一个文件的方法
Jan 17 #Python
pycharm 实现显示project 选项卡的方法
Jan 17 #Python
pycharm修改界面主题颜色的方法
Jan 17 #Python
PyCharm在新窗口打开项目的方法
Jan 17 #Python
解决Pycharm界面的子窗口不见了的问题
Jan 17 #Python
浅谈Pycharm中的Python Console与Terminal
Jan 17 #Python
Pycharm设置utf-8自动显示方法
Jan 17 #Python
You might like
用PHP读取flv文件的播放时间长度
2009/09/03 PHP
PHP下判断网址是否有效的代码
2011/10/08 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
Yii实现复选框批量操作实例代码
2017/03/15 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
2019/03/30 PHP
查询绑定数据岛的表格中的文本并修改显示方式的js代码
2009/12/15 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
利用JS延迟加载百度分享代码,提高网页速度
2013/07/01 Javascript
基于socket.io和node.js搭建即时通信系统
2014/07/30 Javascript
javascript实现倒计时N秒后网页自动跳转代码
2014/12/11 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
jQuery版AJAX简易封装代码
2016/09/14 Javascript
angularjs实现的前端分页控件示例
2017/02/10 Javascript
jQuery实现Select下拉列表进行状态选择功能
2017/03/30 jQuery
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
浅谈 Vue v-model指令的实现原理
2017/06/08 Javascript
jQuery实现选中行变色效果(实例讲解)
2017/07/06 jQuery
vue组件实现可搜索下拉框扩展
2020/10/23 Javascript
mock.js模拟前后台交互
2019/07/25 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
JavaScript实现网页tab栏效果制作
2020/11/20 Javascript
Python之eval()函数危险性浅析
2014/07/03 Python
Sanic框架基于类的视图用法示例
2018/07/18 Python
python实现决策树分类(2)
2018/08/30 Python
Python文件读写保存操作的示例代码
2018/09/14 Python
解决python Jupyter不能导入外部包问题
2020/04/15 Python
解决Python spyder显示不全df列和行的问题
2020/04/20 Python
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
2012/11/13 HTML / CSS
用React加CSS3实现微信拆红包动画效果
2017/03/13 HTML / CSS
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
租租车:国际租车、美国租车、欧洲租车、特价预订国外租车(中文服务)
2018/03/28 全球购物
青年文明号申报材料
2014/12/23 职场文书
旅游项目合作意向书
2015/05/08 职场文书
Pytorch中Softmax与LogSigmoid的对比分析
2021/06/05 Python
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server
如何利用Python实现n*n螺旋矩阵
2022/01/18 Python