解决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实现身份证号码解析
Sep 01 Python
Python中random模块生成随机数详解
Mar 10 Python
怎么使用pipenv管理你的python项目
Mar 12 Python
pyhton列表转换为数组的实例
Apr 04 Python
一篇文章读懂Python赋值与拷贝
Apr 19 Python
Python基于多线程操作数据库相关问题分析
Jul 11 Python
python实现zabbix发送短信脚本
Sep 17 Python
python基于C/S模式实现聊天室功能
Jan 09 Python
set在python里的含义和用法
Jun 24 Python
python使用opencv在Windows下调用摄像头实现解析
Nov 26 Python
pytorch 指定gpu训练与多gpu并行训练示例
Dec 31 Python
Python之多进程与多线程的使用
Feb 23 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
php5.4以下版本json不支持不转义内容中文的解决方法
2015/01/13 PHP
PHP基于PDO扩展操作mysql数据库示例
2018/12/24 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
JavaScript操作XML实例代码(获取新闻标题并分页,并分页)
2010/05/25 Javascript
div浮层,滚动条移动,位置保持不变的4种方法汇总
2013/12/11 Javascript
JavaScript实现的一个计算数字步数的算法分享
2014/12/06 Javascript
js以分隔符分隔数组中的元素并转换为字符串的方法
2016/11/16 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
Vue.js划分组件的方法
2017/10/29 Javascript
JavaScript实现的拼图算法分析
2019/02/13 Javascript
vue router 跳转时打开新页面的示例方法
2019/07/28 Javascript
详细解读Python中解析XML数据的方法
2015/10/15 Python
python中函数总结之装饰器闭包详解
2016/06/12 Python
对pandas的dataframe绘图并保存的实现方法
2017/08/05 Python
Python基础练习之用户登录实现代码分享
2017/11/08 Python
Python生成8位随机字符串的方法分析
2017/12/05 Python
python opencv检测目标颜色的实例讲解
2018/04/02 Python
python3个性签名设计实现代码
2018/06/19 Python
python获取交互式ssh shell的方法
2019/02/14 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
2019/12/05 Python
基于梯度爆炸的解决方法:clip gradient
2020/02/04 Python
如何将PySpark导入Python的放实现(2种)
2020/04/26 Python
python属于跨平台语言码
2020/06/09 Python
如何在VSCode下使用Jupyter的教程详解
2020/07/13 Python
Python趣味实例,实现一个简单的抽奖刮刮卡
2020/07/18 Python
python 星号(*)的多种用途
2020/09/21 Python
AC Lens:购买隐形眼镜
2017/02/26 全球购物
80年代复古T恤:TruffleShuffle
2018/07/02 全球购物
Haggar官网:美国男装品牌
2020/02/16 全球购物
经典英文广告词
2014/03/18 职场文书
2015年机关党建工作总结
2015/05/22 职场文书
环保建议书作文400字
2015/09/14 职场文书
《社戏》教学反思
2016/02/22 职场文书
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA
Java存储没有重复元素的数组
2022/04/29 Java/Android