关于pycharm每次新建项目需要重新安装一些第三方库解决方法以及.ideal文件的认识

  1. Pychram新建工程下.idea文件夹的作用:

当使用pycharm作为IDE时,会自动生成.deal文件夹用来存放项目的配置信息。其中包括版本控制信息、历史记录等等。说白了,.idea文件夹与当前项目能否正常执行无关,它只负责对代码的历史变化进行一个记录,便于回溯查找和复原。

  1. pycharm新建工程之后需要重新导入模块的问题

我们每次新建工程都会导入模块情况,和打开原始工程有什么区别呢?

是因为缺少这个.idea文件,.idea文件包括了这个项目的所有配置,故导入模块也在这里面。 因此问题的关键是配置文件了、

故复制.ideal文件到你的一个文件夹

pycharm打开这个文件夹发现需要导入模块,故需把其他建好工程里面的.deal文件复制,粘贴到这个文件夹,复制粘贴好以后重新打开pycharm。不用导入包。

解决方法二:(关于pycharm每次新建项目需要重新安装一些第三方库解决方法)

  1. 之前有通过pycharmproject interpreter里的+号添加过一些库,但添加的库只是指定项目用的。如果想用就必须用之前的项目的python解释器。

举例说明:

这是之前的项目的解释器,这个项目解释器是继承python的解释器,同时安装上面你看到的这些库,包含pippygame等,然后新建一个项目。

 

  1. 新建项目的解释器,没有之前安装的库。只要把它换成之前项目的解释器就自动会加载之前项目安装的第三方库了
  2. 这样就可以用之前下载好的第三方库了。

注意:该方法依赖于pycharm背部安装的第三方库,只需要安装一次,然后以后每次读索引到这个继承之后的解释器就可以。

方法二:添加项目所用的pythonsite-package的路径,

这个同时也解决了,为什么在有的时候cmd可以导入一些库,而pycharm不导入会爆no module的问题,实际还是环境变量的问题。

在环境变量里面添加PYTHONPATH路径,这里路径添加:D:\python3.7\Lib\site-package

 

注意:很多库安装之后会把路径信息加到这里,这样就能找到安装的库。

注意:此方法的本质是添加全局安装好的库(通过PIP安装的)

方法三:

若安装的库是由pip安装到site-packages 里面的话,其实可以继承一下就可以了

点开解释器 Add

 

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

 指导来源:

https://blog.csdn.net/qq_31638535/article/details/80574513?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

猜你喜欢

转载自www.cnblogs.com/chenzhijuan-324/p/12465222.html