解决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 getopt 参数处理小示例
Jun 09 Python
跟老齐学Python之用while来循环
Oct 02 Python
利用Python抓取行政区划码的方法
Nov 28 Python
python实现多线程抓取知乎用户
Dec 12 Python
Python实现调度算法代码详解
Dec 01 Python
python中使用print输出中文的方法
Jul 16 Python
Django框架 信号调度原理解析
Sep 04 Python
Python pandas.DataFrame 找出有空值的行
Sep 09 Python
Django ORM实现按天获取数据去重求和例子
May 18 Python
Keras loss函数剖析
Jul 06 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
Mar 04 Python
Python自动操作神器PyAutoGUI的使用教程
Jun 16 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
德生9700DX电路分析
2021/03/02 无线电
PHP网上调查系统
2006/10/09 PHP
php 中文字符串首字母的获取函数分享
2013/11/04 PHP
php查找指定目录下指定大小文件的方法
2014/11/28 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
laravel 使用事件系统统计浏览量的实现
2019/10/16 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
Mootools 1.2教程(21)——类(二)
2009/09/15 Javascript
js中关于String对象的replace使用详解
2011/05/24 Javascript
JavaScript的漂亮的代码片段
2013/06/05 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
Javascript简单实现面向对象编程继承实例代码
2015/11/27 Javascript
使用get方式提交表单在地址栏里面不显示提交信息
2017/02/21 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
nodejs处理图片的中间件node-images详解
2017/05/08 NodeJs
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
js实现随机点名
2021/01/19 Javascript
[19:24]DOTA2客户端使用指南 一分钟快速设置轻松超神
2013/09/24 DOTA
Python的Django框架中的Context使用
2015/07/15 Python
Python 专题二 条件语句和循环语句的基础知识
2017/03/19 Python
Django项目开发中cookies和session的常用操作分析
2018/07/03 Python
python程序中的线程操作 concurrent模块使用详解
2019/09/23 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
Expedia英国:全球最大的在线旅游公司
2017/09/07 全球购物
西安交大自主招生自荐信
2014/01/27 职场文书
大学生全国两会报告感想
2014/03/17 职场文书
女生节标语
2014/06/26 职场文书
公司领导九九重阳节发言稿2014
2014/09/25 职场文书
开业庆典致辞
2015/08/01 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
MySQL基础快速入门知识总结(附思维导图)
2021/09/25 MySQL
DE1103使用报告
2022/04/05 无线电
Go结合Gin导出Mysql数据到Excel表格
2022/08/05 Golang