- Pychram新建工程下.idea文件夾的作用:
當使用pycharm作為IDE時,會自動生成.deal文件夾用來存放項目的配置信息。其中包括版本控制信息、歷史記錄等等。說白了,.idea文件夾與當前項目能否正常執行無關,它只負責對代碼的歷史變化進行一個記錄,便於回溯查找和復原。
- pycharm新建工程之后需要重新導入模塊的問題
我們每次新建工程都會導入模塊情況,和打開原始工程有什么區別呢?
是因為缺少這個.idea文件,.idea文件包括了這個項目的所有配置,故導入模塊也在這里面。 因此問題的關鍵是配置文件了、
故復制.ideal文件到你的一個文件夾
用pycharm打開這個文件夾發現需要導入模塊,故需把其他建好工程里面的.deal文件復制,粘貼到這個文件夾,復制粘貼好以后重新打開pycharm。不用導入包。
解決方法二:(關於pycharm每次新建項目需要重新安裝一些第三方庫解決方法)
- 之前有通過pycharm的project interpreter里的+號添加過一些庫,但添加的庫只是指定項目用的。如果想用就必須用之前的項目的python解釋器。
舉例說明:
這是之前的項目的解釋器,這個項目解釋器是繼承python的解釋器,同時安裝上面你看到的這些庫,包含pip和pygame等,然后新建一個項目。
- 新建項目的解釋器,沒有之前安裝的庫。只要把它換成之前項目的解釋器就自動會加載之前項目安裝的第三方庫了。
- 這樣就可以用之前下載好的第三方庫了。
注意:該方法依賴於pycharm背部安裝的第三方庫,只需要安裝一次,然后以后每次讀索引到這個繼承之后的解釋器就可以。
方法二:添加項目所用的python的site-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