成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

手把手教你在Linux系統(tǒng)下使用Python虛擬環(huán)境

系統(tǒng) Linux
Hello小伙伴們,你們好,又是日常get新技能的一天,今天,咱們來整一下如何玩轉(zhuǎn)Linux下Python虛擬環(huán)境,0基礎(chǔ)入門,趁著熱乎,快上車?yán)瞺。

一、 前言

Hello小伙伴們,你們好,又是日常get新技能的一天,今天,咱們來整一下如何玩轉(zhuǎn)Linux下Python虛擬環(huán)境,0基礎(chǔ)入門,趁著熱乎,快上車?yán)瞺。

[[327126]]

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

二、為什么需要虛擬環(huán)境

其實(shí)虛擬環(huán)境要解決的根本問題就是各種第三方包的混亂問題。

假如你在公司接收了三個項(xiàng)目

  • 一個是用的Django1.5,老項(xiàng)目
  • 一個是用的Django1.8,最近項(xiàng)目
  • 一個是用的Django2.0+,新開的項(xiàng)目

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

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

下面就要引出我們最常用的也是最標(biāo)準(zhǔn)化的一個第三方包,

 

  1. virtualenv 

再加一個包管理工具

 

  1. virtualenvwrapper 

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

三、Linux環(huán)境概述

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

 

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

 

pip版本已經(jīng)更新成最新,如下圖所示。

pip更新命令:

 

  1. sudo Python3 -m pip install --upgrade pip 

 

四、安裝配置

1. 安裝virtualenv

 

  1. pip install virtualenv 

 

2. 安裝虛擬環(huán)境管理工具

 

  1. pip install virtualenvwrapper 

 

五、操作步驟

1. 創(chuàng)建一個文件夾用于存放虛擬環(huán)境

 

  1. mkdir $HOME/.virtualenvs 

或者

 

  1. mkdir .virtualenvs 

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

 

 

 

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

 

  1. ls -al 

才能看到。

2. 執(zhí)行命令

 

  1. which Python3 

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

 

3. 執(zhí)行命令

 

  1. which virtualenvwrapper.sh 

查看virtualenvwrapper的目錄。

 

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

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

 

  1. vim .bashrc 

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

添加內(nèi)容,如下所示。

 

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

 

5. 刷新配置文件

 

  1. source .bashrc 

 

六、常用命令

1. 新建一個虛擬環(huán)境

 

  1. mkvirtualenv spider 

新建了一個spider的虛擬環(huán)境,并且進(jìn)入了spider這個環(huán)境。

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

 

2. 退出當(dāng)前虛擬環(huán)境

 

  1. deactivate 

 

3. 查看所有的虛擬環(huán)境

 

  1. workon or lsvirtualenv 

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

 

目前創(chuàng)建了兩個,flask和spider,如上圖所示。

4. 刪除虛擬環(huán)境

 

  1. rmvirtualenv flask 

刪除了flask虛擬環(huán)境

 

5. 進(jìn)入某個虛擬環(huán)境

 

小技巧

  • 即使沒有退出當(dāng)前虛擬環(huán)境,workon也是直接可以切換到其他虛擬環(huán)境的

 

  • 在Linux中,虛擬環(huán)境的命令是可以通過tab鍵自動補(bǔ)全的噢~

七、命令總結(jié)

 

 

八、小結(jié)

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

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

責(zé)任編輯:華軒 來源: Python爬蟲與數(shù)據(jù)挖掘
相關(guān)推薦

2018-10-10 15:14:20

Linux虛擬機(jī)配置

2022-01-17 07:50:37

Linux Patch項(xiàng)目

2011-01-10 14:41:26

2025-05-07 00:31:30

2009-06-15 16:58:57

Java安裝Linux

2021-07-14 09:00:00

JavaFX開發(fā)應(yīng)用

2020-06-01 16:25:43

WindowsLinux命令

2020-07-27 10:15:51

LinuxJenkins命令

2011-07-04 11:45:59

XenCentOS 5.6

2021-12-15 08:49:21

gpio 子系統(tǒng)pinctrl 子系統(tǒng)API

2021-12-28 08:38:26

Linux 中斷喚醒系統(tǒng)Linux 系統(tǒng)

2022-01-08 20:04:20

攔截系統(tǒng)調(diào)用

2022-12-07 08:42:35

2021-09-18 14:26:49

Linux Linux 啟動流程Linux 系統(tǒng)

2021-02-02 13:31:35

Pycharm系統(tǒng)技巧Python

2011-05-03 15:59:00

黑盒打印機(jī)

2010-07-06 09:43:57

搭建私有云

2021-08-02 07:35:19

Nacos配置中心namespace

2020-12-08 10:32:15

Python郵件tcp

2022-04-02 14:02:23

WindowsRedis 6.xredis
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 成年人在线观看 | 久久精品久久久久久 | 国产一区二区三区 | 免费一级网站 | 亚洲一区二区三区久久 | 午夜精品一区二区三区在线视 | 久久久久久久国产精品 | 亚洲综合无码一区二区 | 免费精品在线视频 | 日本黄色高清视频 | 欲色av | 精品国产不卡一区二区三区 | 国产精品久久久久aaaa樱花 | 亚洲一区二区电影网 | 精品美女久久久久久免费 | 精品福利视频一区二区三区 | 亚洲欧美日韩电影 | 国产91丝袜在线播放 | 亚洲成人av一区二区 | 久久久久久国产精品免费免费 | 99视频在线 | 午夜国产羞羞视频免费网站 | 99资源| 福利久久| 成人免费视频 | 成人二区| 国产亚洲精品综合一区 | 欧美国产视频 | 日韩精品在线播放 | 日本在线网站 | www.国产一区 | 国产毛片久久久久久久久春天 | a免费在线 | 一级黄色片毛片 | 精品粉嫩aⅴ一区二区三区四区 | av一区在线观看 | 青青草av网站 | 国产成人在线免费 | 精品91视频 | 美女视频黄的免费 | 97影院在线午夜 |