亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Linux系統下使用Python虛擬環境

發布時間:2021-10-28 18:33:20 來源:億速云 閱讀:600 作者:柒染 欄目:編程語言

怎么在Linux系統下使用Python虛擬環境,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

Hello小伙伴們,你們好,又是日常get新技能的一天,今天,咱們來整一下如何玩轉Linux下Python虛擬環境,0基礎入門,視頻教程也已經整理好了,剛好在學習的伙伴,可以領取拉!趁著熱乎,快上車!

之前有寫過Windows下的虛擬環境創建和基本使用方法,感興趣的小伙伴們可以去看看,手把手教你進行Python虛擬環境配置、在Windows下如何創建指定的虛擬環境、淺談虛擬環境管理工具virtualenvwrapper、手把手教你如何在Pycharm中加載和使用虛擬環境。

/2 為什么需要虛擬環境/

其實虛擬環境要解決的根本問題就是各種第三方包的混亂問題。

假如你在公司接收了三個項目

  • 一個是用的Django1.5,老項目

  • 一個是用的Django1.8,最近項目

  • 一個是用的Django2.0+,新開的項目

你一個電腦只能裝一個Django吧,所以,怎么辦,這時候就需要一個工具來分離開各種版本。

這只是一種情況,我們大Python最引以為傲的就是大量的第三方包,當一個項目和另一個項目的大量的包并且是相同的包的時候,就完了,這個項目除了你沒人能維護了。

下面就要引出我們最常用的也是最標準化的一個第三方包,

virtualenv

再加一個包管理工具

virtualenvwrapper

有了這倆,上述問題都是浮云。

/3 Linux環境概述/

本次示例的是Linux Ubuntu 18.04版本,如下圖所示。

怎么在Linux系統下使用Python虛擬環境

Python版本為自帶的3.6.9,如下圖所示。

怎么在Linux系統下使用Python虛擬環境

pip版本已經更新成最新,如下圖所示。

pip更新命令:

sudo Python3 -m pip install --upgrade pip

怎么在Linux系統下使用Python虛擬環境

/4 安裝配置/

1. 安裝virtualenv

pip install virtualenv

怎么在Linux系統下使用Python虛擬環境

2. 安裝虛擬環境管理工具

pip install virtualenvwrapper

怎么在Linux系統下使用Python虛擬環境

/5 操作步驟/

1. 創建一個文件夾用于存放虛擬環境

mkdir $HOME/.virtualenvs

或者

mkdir .virtualenvs

其實就是當前家目錄下,~的意思是當前家目錄,如果一直在~下,不需要$HOME也可以。

怎么在Linux系統下使用Python虛擬環境

怎么在Linux系統下使用Python虛擬環境

.開頭的都是隱藏文件,需要命令

ls -al

才能看到。

2. 執行命令

which Python3

查看Python的安裝目錄,如下圖所示。

怎么在Linux系統下使用Python虛擬環境

3. 執行命令

which virtualenvwrapper.sh

查看virtualenvwrapper的目錄。

怎么在Linux系統下使用Python虛擬環境

紅色部分其實就是我的家目錄,簡寫成~/也是可以的。

4. 修改./bashrc文件,使用命令:

vim .bashrc

此處需要有vim基礎,如果對vim不熟悉的建議了解一下在回來看。

添加內容,如下所示。

export WORKON_HOME=$HOME/.virtualenvs
source ~/.local/bin/virtualenvwrapper.sh # which virtualenvwrapper.sh命令獲取
VIRTUALENVWRAPPER_PYTHON=/usr/bin/Python3 # which Python3命令獲取

怎么在Linux系統下使用Python虛擬環境

5. 刷新配置文件

source .bashrc

怎么在Linux系統下使用Python虛擬環境

/6 常用命令/

1. 新建一個虛擬環境

mkvirtualenv spider

新建了一個spider的虛擬環境,并且進入了spider這個環境。

(spider) 表示進入了spider這個虛擬環境,并且正在使用,如下圖所示。

怎么在Linux系統下使用Python虛擬環境

2. 退出當前虛擬環境

deactivate

怎么在Linux系統下使用Python虛擬環境

3. 查看所有的虛擬環境

workon or lsvirtualenv

這兩個命令一般都是可以的。

怎么在Linux系統下使用Python虛擬環境

目前創建了兩個,flask和spider,如上圖所示。

4. 刪除虛擬環境

rmvirtualenv flask

刪除了flask虛擬環境

怎么在Linux系統下使用Python虛擬環境

5. 進入某個虛擬環境

怎么在Linux系統下使用Python虛擬環境

小技巧

  • 即使沒有退出當前虛擬環境,workon也是直接可以切換到其他虛擬環境的

怎么在Linux系統下使用Python虛擬環境

  • 在Linux中,虛擬環境的命令是可以通過tab鍵自動補全的噢~

7 命令總結

怎么在Linux系統下使用Python虛擬環境

8 小結

主要內容是針對Linux系統下進行Python虛擬環境操作,例舉了虛擬環境常用命令和基本使用方法。

看完上述內容,你們掌握怎么在Linux系統下使用Python虛擬環境的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高尔夫| 闻喜县| 宣城市| 奎屯市| 襄汾县| 韶关市| 綦江县| 阿图什市| 武平县| 宜阳县| 潼关县| 蒲江县| 长武县| 广宁县| 镶黄旗| 文山县| 武穴市| 孝昌县| 武冈市| 喀什市| 大姚县| 墨玉县| 乐业县| 正宁县| 昔阳县| 芮城县| 湟源县| 德州市| 镇平县| 丰原市| 长治市| 衡阳县| 平度市| 涟水县| 靖宇县| 安乡县| 天峨县| 左云县| 库尔勒市| 永登县| 明水县|