pycharm虛擬環境概述 windows ubuntu 爲什麼要搭建虛擬環境

問題:如果在一臺電腦上,想開發多個不同的項目, 需要用到同一個包的不同版本,如果使用上面的命令,在同一個目錄下安裝或者更新,新版本會愛蓋以前的版本,其它的項目就無法運行了。

解決方案:虛擬環境

。作用:虛擬環境可以搭建獨立的python運行環境,使得單個項目的運行環境與其它項目互不影響.

。所有的虛擬環境都位於/home/ 下的隱藏目錄.virtualenvs 下

接ubuntu(主)


windows

新建一個文件夾,記住路徑

打開pycharm、點擊file、點擊settings

選中project interpreter 點擊下拉,點擊show all


點擊右上角加號


選擇virtualenv environment 選擇new environment 路徑選擇剛纔新建的文件夾路徑,base interpreter 選擇python系統解釋器路徑,點擊ok


創建成功後,剛纔新建的文件夾會變成這樣


點擊pycharm窗口下方的Terminal,出來命令窗口,進入路徑內執行activate,可進入虛擬環境

進入後前方會多一個括號,括號內容爲當前虛擬環境,此時再pip install 安裝包 會安裝在當前虛擬環境中


退出虛擬環境命令 deactivate



ubuntu

爲什麼要搭建虛擬環境

●在開發過程中,當需要使用python的某些工具包/框架時需要聯網安裝

    。比如聯網安裝Django框架django的1.11.11版本

       sudo pip install django==1.11.11

如何搭建虛擬環境
     

安裝虛擬環境的命令:

sudo pip install virtualenv

sudo pip install virtualenvwrapper

安裝完虛擬環境後1如果提示找不到mkvirtualenv命令, 須配置環境變量:

# 1、創建目錄用來存放虛擬環境

mkdir

$HOME/ .virtualenvs

# 2.打開~/. bashrc文件,並添加如下:

export WORKON HOME=$HOME/.virtualenvs

source /usr/1ocal/bin/vintualenvwrapper .sh

#3、運行

source w/. bashrc


創建虛擬環境

在python3中,創建虛擬環境

mkvirtualenv -P python3 虛擬環境名稱

例:

mkvirtualenv -P python3 py3. django

刪除虛擬環境

個人總結,如有差錯,歡迎評論指導。

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