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

 更新时间:2019年01月17日 10:29:27   作者:佚明zj  
今天小编就为大家分享一篇解决pycharm每次新建项目都要重新安装一些第三方库的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

第一个方法:

因为之前有通过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基于Opencv识别两张相似图片

    Python基于Opencv识别两张相似图片

    这篇文章主要介绍了Python基于Opencv识别两张相似图片的步骤,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-04-04
  • 教你pycharm运行Django第一个项目

    教你pycharm运行Django第一个项目

    本文主要介绍了教你pycharm运行Django第一个项目的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-08-08
  • python+PyQt5 左右声道测试源代码

    python+PyQt5 左右声道测试源代码

    这篇文章主要介绍了python+PyQt5 左右声道测试源代码,左声道,人机交互测试,点击右边听到的对应序号按钮,对python左右声道测试感兴趣的朋友一起看看吧
    2024-02-02
  • python 随机森林算法及其优化详解

    python 随机森林算法及其优化详解

    这篇文章主要介绍了ptyhon 随机森林算法及其优化详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Django实现列表页商品数据返回教程

    Django实现列表页商品数据返回教程

    这篇文章主要介绍了Django实现列表页商品数据返回教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Windows下python3.7安装教程

    Windows下python3.7安装教程

    这篇文章主要为大家详细介绍了Windows下python3.7安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • python接口调用已训练好的caffe模型测试分类方法

    python接口调用已训练好的caffe模型测试分类方法

    今天小编就为大家分享一篇python接口调用已训练好的caffe模型测试分类方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • python config文件的读写操作示例

    python config文件的读写操作示例

    这篇文章主要介绍了python config文件的读写操作,结合简单示例形式分析了Python针对config文件的设置、读取、写入相关操作技巧,需要的朋友可以参考下
    2019-09-09
  • Python中的is和==比较两个对象的两种方法

    Python中的is和==比较两个对象的两种方法

    这篇文章主要介绍了Python中的is和==比较两个对象的两种方法的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • Python爬虫爬取属于自己的地铁线路图

    Python爬虫爬取属于自己的地铁线路图

    这篇文章主要介绍了Python爬虫爬取属于自己的地铁线路图,下面文章主要事根据自己需要对地铁路线进行爬取的实现过程,需要的小伙伴可以参考一下,希望对你有所帮助
    2021-12-12

最新评论