日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux系统如何打开python_手把手教你在Linux系统下使用Python虚拟环境

發布時間:2023/12/2 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux系统如何打开python_手把手教你在Linux系统下使用Python虚拟环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊上方“

Python爬蟲與數據挖掘

”,進行關注

回復“書籍”即可獲贈Python從入門到進階共10本電子書

夕陽無限好,只是近黃昏。

/1 前言/

Hello小伙伴們,你們好,又是日常get新技能的一天,今天,咱們來整一下如何玩轉Linux下Python虛擬環境,0基礎入門,趁著熱乎,快上車啦~。

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

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

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

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

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

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

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

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

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

virtualenv

再加一個包管理工具

virtualenvwrapper

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

/3 Linux環境概述/

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

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

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

pip更新命令:

sudo Python3 -m pip install --upgrade pip

/4?安裝配置/

1. 安裝virtualenv

pip install virtualenv

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

pip install virtualenvwrapper

/5?操作步驟/

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

mkdir $HOME/.virtualenvs

或者

mkdir .virtualenvs

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

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

ls -al

才能看到。

2. 執行命令

which Python3

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

3. 執行命令

which virtualenvwrapper.sh

查看virtualenvwrapper的目錄。

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

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

vim .bashrc

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

添加內容,如下所示。

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

5. 刷新配置文件

source .bashrc

/6?常用命令/

1. 新建一個虛擬環境

mkvirtualenv spider

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

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

2. 退出當前虛擬環境

deactivate

3. 查看所有的虛擬環境

workon or lsvirtualenv

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

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

4. 刪除虛擬環境

rmvirtualenv flask

刪除了flask虛擬環境

5. 進入某個虛擬環境

小技巧

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

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

/7?命令總結/

命令

功能

lsvirtualenv 或者workon

列舉所有的虛擬環境

mkvirtualenv spider

新建一個spider虛擬環境并且使用

deactivate

退出當前虛擬環境

rmvirtualenv spider

刪除spider這個虛擬環境

workon flask

進入flask這個虛擬環境

/8?小結/

本文主要內容是針對Linux系統下進行Python虛擬環境操作,例舉了虛擬環境常用命令和基本使用方法,方法簡單且行之有效,歡迎大家積極嘗試。

好了各位小伙伴,Linux下虛擬環境到此就結束了,如果操作中有任何問題,歡迎積極留言,小編幫助大家共同解決,再次感謝你們的支持噢~

-------------------?End?-------------------

往期精彩文章推薦:

歡迎大家點贊,留言,轉發,轉載,感謝大家的相伴與支持

想加入Python學習群請在后臺回復【入群】

萬水千山總是情,點個【在看】行不行

/今日留言主題/

說說你在使用虛擬環境過程中遇到的問題吧~~

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的linux系统如何打开python_手把手教你在Linux系统下使用Python虚拟环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。