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

手把手教你在Linux系統下使用Python虛擬環境

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

一、 前言

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

[[327126]]

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

二、為什么需要虛擬環境

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

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

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

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

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

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

 

  1. virtualenv 

再加一個包管理工具

 

  1. virtualenvwrapper 

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

三、Linux環境概述

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

 

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

 

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

pip更新命令:

 

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

 

四、安裝配置

1. 安裝virtualenv

 

  1. pip install virtualenv 

 

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

 

  1. pip install virtualenvwrapper 

 

五、操作步驟

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

 

  1. mkdir $HOME/.virtualenvs 

或者

 

  1. mkdir .virtualenvs 

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

 

 

 

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

 

  1. ls -al 

才能看到。

2. 執行命令

 

  1. which Python3 

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

 

3. 執行命令

 

  1. which virtualenvwrapper.sh 

查看virtualenvwrapper的目錄。

 

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

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

 

  1. vim .bashrc 

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

添加內容,如下所示。

 

  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. 新建一個虛擬環境

 

  1. mkvirtualenv spider 

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

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

 

2. 退出當前虛擬環境

 

  1. deactivate 

 

3. 查看所有的虛擬環境

 

  1. workon or lsvirtualenv 

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

 

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

4. 刪除虛擬環境

 

  1. rmvirtualenv flask 

刪除了flask虛擬環境

 

5. 進入某個虛擬環境

 

小技巧

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

 

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

七、命令總結

 

 

八、小結

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

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

責任編輯:華軒 來源: Python爬蟲與數據挖掘
相關推薦

2018-10-10 15:14:20

Linux虛擬機配置

2022-01-17 07:50:37

Linux Patch項目

2021-07-14 09:00:00

JavaFX開發應用

2011-01-10 14:41:26

2025-05-07 00:31:30

2009-06-15 16:58:57

Java安裝Linux

2020-06-01 16:25:43

WindowsLinux命令

2020-07-27 10:15:51

LinuxJenkins命令

2011-07-04 11:45:59

XenCentOS 5.6

2022-12-07 08:42:35

2022-01-08 20:04:20

攔截系統調用

2021-12-15 08:49:21

gpio 子系統pinctrl 子系統API

2021-12-28 08:38:26

Linux 中斷喚醒系統Linux 系統

2021-09-18 14:26:49

Linux Linux 啟動流程Linux 系統

2021-08-02 07:35:19

Nacos配置中心namespace

2022-04-02 14:02:23

WindowsRedis 6.xredis

2020-08-12 09:07:53

Python開發爬蟲

2011-05-03 15:59:00

黑盒打印機

2021-02-02 13:31:35

Pycharm系統技巧Python

2010-07-06 09:43:57

搭建私有云
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品国产三级国产aⅴ原创 | 在线免费91| 久久国产精品视频 | 国产成人高清 | 97国产一区二区 | 国产精品69毛片高清亚洲 | 久久国产精品免费一区二区三区 | 九九av | 日韩精品一区二区三区在线观看 | 亚洲成人精品影院 | 精品亚洲一区二区三区 | 欧美精品国产精品 | 精品久久一区 | 日韩在线中文 | 欧美一级黄视频 | 日韩a在线观看 | 四虎影院免费在线 | 日本成人中文字幕在线观看 | 久久久国产一区 | 视频一区二区三区中文字幕 | 一区二区三区四区电影视频在线观看 | 日韩午夜网站 | 久久久激情| 日韩欧美三级 | 国产精品一区二区三区免费观看 | 中文字幕视频在线 | 久久国产日韩 | 亚洲一区在线观看视频 | 日韩av免费在线观看 | 欧美在线日韩 | 精品欧美乱码久久久久久1区2区 | 成人av网页 | 精品久久国产 | 亚洲一区二区三区在线视频 | 日韩一及片 | www精品美女久久久tv | 91精品导航 | 欧日韩在线 | 91国内产香蕉 | 精品乱子伦一区二区三区 | 热久久久 |