Ubuntu下Python虛擬環境的安裝與使用

2022-07-24 05:57:10 字數 1516 閱讀 6844

一、安裝虛擬環境

1.首次使用python環境需要安裝pip(注:linux下預設未安裝pip,需要手動安裝)

安裝pip命令: sudo apt install python-pip : python2.7安裝

sudo apt install python3-pip : python3.5安裝

注:如果pip版本過低,需要公升級,pip install --upgrade pip,安裝成功後,最好重啟

2.安裝虛擬環境virtualenv

安裝命令:pip install virtualenv

可能出現的問題:

問題1:could not get lock /var/lib/dpkg/lock

出現這個問題可能是有另外乙個程式正在執行,導致資被鎖不可用。而導致資源被鎖的原因可能是上次執行安裝或更新時沒有正常完成,進而出現此狀況,解決的辦法其實很簡單:

在終端中敲入以下兩句:

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

問題2: consider using the `--user` option or check the permissions

解決方法:pip install --user virtualenv

二、使用虛擬環境

1、建立虛擬環境

1.建立乙個目錄存放虛擬環境 mkdir,並進入該目錄

命令:mkdir vir

cd vir

2.建立虛擬環境

virtualenv -p python語言版本的路徑 虛擬環境的名稱

例:virtualenv -p /usr/bin/python3.5 test1

(預設python版本為python2.7,缺省會自動在對應目錄下建立與虛擬環境同名的目錄名)

2.啟用虛擬環境

1.啟用虛擬環境,當虛擬環境被啟用後,在命令前可以看到(虛擬環境名稱)

source 虛擬環境目錄/bin/activate

2.退出虛擬環境

deactivate

如果要刪除虛擬環境,只需退出虛擬環境後,刪除對應的虛擬環境目錄即可。不影響其他環境。

2.配置環境變數(配置軟體的執行路徑及虛擬環境的儲存位置)

建立虛擬環境管理目錄: mkdir $home/.local/virtualenvs

$home /home/當前使用者

vim ~/.bashrc中新增下面內容:

export virtualenv_use_distribute=1

export workon_home=$home/.local/virtualenvs

else

fi fi

export pip_virtualenv_base=$workon_home

export pip_respect_virtualenv=true

重新整理環境變數: source ~/.bashrc

Ubuntu下安裝Python虛擬環境

2.接著建立乙個資料夾來存放虛擬環境,如 mkdir home virtualenvs3.需要配置下 bashrc,將 virtualenv 新增進去 export workon home home virtualenvs4.讓 bashrc 生效 source bashrc5.安裝成功,建立虛擬環...

Ubuntu 下安裝 Python 虛擬環境

pip3 install virtualenv virtualenv p usr bin python3 venv source venv bin activate 然後在虛擬環境下安裝python所需要的包,注意,安裝的時候不需要再使用sudo,或者pip3之類的,只需要使用 pip instal...

Ubuntu下建立Python虛擬環境

1.首先安裝必要包 sudo pip install virtualenv2.在家目錄下建立目錄用來存放虛擬環境 注意要在.bashrc檔案中新增路徑才行,否則每次登入都要重新配置一遍 開啟.bashrc檔案 vim bashrc 在最後新增以下3行 export workon home home ...