Pycharm中工程項目的多個python環境的管理使用方法的一點點理解


最近開始入坑Python, 想學習深度學習和爬蟲,所以我們可以安裝 tensorflowscrapy 這 兩個工具包,我知道的方法有兩種:

一   通過pip 安裝, 在控制檯中用如下語句

pip install tensorflow

pip install scrapy

安裝tensorflow一般不會有什麼問題,安裝scrapy一般都會報錯,這裏可以參考我的另外一篇博客,看看是否能解決你的問題,這是鏈接:https://blog.csdn.net/qq_30545831/article/details/81120412

二   通過pycharm安裝

方法是這樣的,我截圖給你們看一下。

這裏寫圖片描述

進去以後,是這樣的界面

這裏寫圖片描述

然後,點擊加號

這裏寫圖片描述

然後,找到你想要的包,比如tk

這裏寫圖片描述

點擊install就,可以了


對於pycharm中的python環境選擇,我是這麼想的。

每一個python項目或者工程都應該有一個python環境,比如 python2.x 或者現在用的比較多的python 3.5 等等,所以當我們的電腦上需要管理多個python時就會很頭疼。比如說:你們有沒有出現過,使用控制檯命令,pip install tensorflow 之後,在pycharm中新建了一個項目,興致沖沖去import tensorflow 時,發現你的包沒有了????

這是因爲,你剛剛在使用pip install tensorflow時,系統默認把你的tensorflow包,給裝到你係統默認的那個python中了,比如python3.5,並不在你這個項目的根目錄下,因爲正常來說,pycharm每新建一個工程項目都會在你這個工程項目中新建一個venv虛擬環境(python環境),爲雖然這個環境是以python3,5爲接口的,但是爲了節約空間,這個虛擬環境中往往只有幾個常用的方法。所以你會找不到你的 tensorflow..這個時候千萬別再重新pip下載,你只需要將你這個項目的python環境包改成系統默認的那個就像,方法在下面展示。 。。但是這樣該的話,雖然你的項目可以導入tensorflow了,但是你的項目的庫文件就變大了(我是這麼想的,就是那種殺雞用牛刀的感覺,因爲你的這個項目附帶了很多用不到的包)

這裏寫圖片描述

 

進去以後是這樣的這裏寫圖片描述

找不到你的默認環境的話,點擊上圖中的小齒輪,去電腦裏面找(就在你以前第一次安裝python環境的路徑下,應該還記得吧。),然後添加就行了

所以我們應該逐漸學會使用,anaconda這個庫管理方法,這個方法可以做到,每一個工程一個虛擬環境,而且那些下載過的包,會很靈活的跑到你現在的這個項目中,怎麼說呢,就是你需要啥,他給你啥,不會多給。

anaconda安裝新的包和庫的時候,方法和pip很像,網絡上很多教程寫得很好,大家可以去看看。因爲我也還沒有開始學,小項目暫時用不到。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章