日韩精品欧美激情国产一区_中文无码精品一区二区三区在线_岛国毛片AV在线无码不卡_亞洲歐美日韓精品在線_使劲操好爽好粗视频在线播放_日韩一区欧美二区_八戒八戒网影院在线观看神马_亚洲怡红院在线色网_av无码不卡亚洲电影_国产麻豆媒体MDX

pycharm新建項目時選擇virtualenv的說明

時間:2021-12-26 11:06:47 類型:python
字號:    

  一、為什么要配置python虛擬環(huán)境?

  每個項目使用的框架庫并不一樣,或使用框架的版本不一樣,這樣需要我們根據(jù)需求不斷的更新或卸載相應的庫。直接對我們本地的Python環(huán)境操作會讓我們的開發(fā)環(huán)境和項目造成很多不必要的麻煩,管理也相當混亂。如果項目多了,就會造成本地環(huán)境的第三方庫混雜,有沖突的風險。

  每個項目應該各自擁有一套“獨立”的Python運行環(huán)境。Virtualenv就是用來為一個應用創(chuàng)建一套“隔離”的Python虛擬環(huán)境。

  virtualenv為應用提供了隔離的Python運行環(huán)境,可以解決不同應用間多版本的沖突問題。

  二、pycharm新建項目時選擇virtualenv和 existing interpreter的區(qū)別

  1、新建項目時,PyCharm默認選擇New environment(Virtualenv):

  location:選擇為一個空白文件夾;base interpreter:選擇為我們安裝的Python。

  Pycharm會在空文件夾里創(chuàng)建一個venv文件夾,將Base interpreter指定的python編譯器復制放進venv文件夾,構建一個不帶任何第三方包的“干凈”的新Python虛擬環(huán)境。已經(jīng)安裝到系統(tǒng)Python環(huán)境中的第三方包都不會復制過來。

  注意:安裝第三方庫時,依次點擊file->settings->project:**->python interpreter,到Pycharm的環(huán)境配置頁面;點擊【+】號,到available packages頁面,搜索并選中我們需要的第三方庫,點擊【Install Package】即可進行安裝(下載的包被放在虛擬環(huán)境中的site-packages里)。

  2、選擇existing interperter(本地編譯器),創(chuàng)建項目時:

  使用python安裝路徑下的編譯器,且不會像建虛擬環(huán)境一樣將編譯器復制一遍,新建出來的項目中什么都沒有。

  注意:安裝第三方庫時,一般在命令提示符中使用pip命令(下載的包被放在Python安裝路徑下的site-packages里


<