今天有點小收獲,做一點積累吧。
pycharm使用的是2018.3.1專業版,python使用的是3.7.1
首先是新建工程,打開pycharm之后,面對窗口如下:
選擇create new project,接下來會彈出如下窗口
這個頁面有兩個選項,New environment using 這個選項是建立一個虛擬的python運行環境,目錄就是之前自己設置的項目目錄下的venv(virtule environment簡稱),這個虛擬環境可以包含你運行本工程需要的支持包,並可以在這個虛擬的環境中安裝新的支持包,這能給你建立一個相對獨立的python環境,這個新建虛擬環境的下面兩個子選項的意思是繼承全局的site-package,含義就是將自己python路徑下的site-package鏈接到你的venv下面以供使用(在venv下面生成幾個配置文件,可以鏈接到你的本地python/Lib/site-package),第二個子選項的含義是你在這個工程中使用的python解釋器可以對其他工程可見。
第二個選項的意思是使用自己安裝的python編譯器去運行此工程,當然已經安裝的site-package也繼承到此工程中,但是在此工程中新安裝的site-package是否會添加到全局的的支持包,我沒有驗證,不能瞎說。
這里選擇第一個選項卡創建新的虛擬環境,並將兩個自選項卡否勾選上。
經過pycharm的一通運行之后,已經可以看到一個untitled的工程了,將已寫完的py文件直接copy進來,選擇需要運行的文件就可以直接運行了。
下面介紹怎么導入一個現有的工程,點擊左上角files,選擇close project 回到剛剛打開pycharm的界面,選擇open,選擇一個現有的工程,打開出現如下結果
顯示沒有解釋器,並且現有的工程不能直接運行,下面偷盜一張圖,感覺介紹的蠻詳細,來源https://blog.csdn.net/nulijiushimeili/article/details/79982550
在files選擇settings->project,里面會有一個選項project interpreter ,選擇項目的解釋器,通常這個解釋器來源於你安裝的python.exe,或者來自於上文中你所有設置了使所有工程都可見的虛擬環境python,並且可以新加解釋器(解釋器也就是python.exe),創建過程和上文中創建新的工程的interpreter類似,選擇完成后就可以運行了。
如果運行這個項目缺少相應的site-package,可以直接在線安裝,使用pip install package-name 或者可以選擇在setting-project interpreter上文中的5,選擇添加新的庫,輸入要安裝的名字就可以直接安裝了。