国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【學(xué)習(xí)心得】Linux下的Python虛擬環(huán)境搭建

這篇具有很好參考價(jià)值的文章主要介紹了【學(xué)習(xí)心得】Linux下的Python虛擬環(huán)境搭建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題描述:本文解決在Linux系統(tǒng)(Ubuntu舉例)中如何實(shí)現(xiàn)Python的多版本以及搭建Python虛擬環(huán)境。

一、Linux系統(tǒng)中實(shí)現(xiàn)Python多版本

1、第一步:在官網(wǎng)中找到對(duì)應(yīng)Python版本的tar壓縮包的下載鏈接。

linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

?在歷史版本中找到你想要的Python版本linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

?右鍵點(diǎn)擊 ——> 復(fù)制鏈接linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器2、第二步:在終端中用wget將剛剛選擇好的Python版本下載到Ubuntu中

wget https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tgz

linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

?3、第三步:?在正式安裝Python之前要安裝一下依賴包

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev

4、第四步:解壓tar文件然后編譯

# 解壓
tar -zxvf Python-3.8.16.tar
# 進(jìn)入文件夾
cd Python-3.8.16

linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

# 指定安裝位置prefix=/usr/local/python-3.8
# 優(yōu)化快速安裝--enable-optimizations
./configure prefix=/usr/local/python-3.8 --enable-optimizations

# 編譯&&安裝
sudo make && make install

編譯安裝后,Python3.8被安裝在了/usr/local下面

linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

?在/usr/local/python-3.8/bin下面有python3的可執(zhí)行文件(藍(lán)色)linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

?5、第五步:配置環(huán)境變量(創(chuàng)建軟鏈接)

sudo ln -s /usr/local/python-3.8/bin/python3.8 /usr/bin/python3.8

sudo ln -s /usr/local/python-3.8/bin/pip3.8 /usr/bin/pip3.8

這樣一來直接在終端中輸入python3.8就可以使用啦!

6、第六步:測(cè)試一下

linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

?linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

?

二、Linux下的Python虛擬環(huán)境搭建

1、第一步:安裝虛擬環(huán)境庫virtualenv與虛擬環(huán)境管理庫virtualenvwrapper

簡(jiǎn)單介紹一下virtualenvwrapper:

virtualenvwrapper是一個(gè)Python虛擬環(huán)境管理工具,可以更方便地管理虛擬環(huán)境。相比于直接使用venv或virtualenv,virtualenvwrapper有以下優(yōu)點(diǎn):

  • 統(tǒng)一的管理環(huán)境:使用virtualenvwrapper可以將所有虛擬環(huán)境整齊地放在一個(gè)地方,例如~/.virtualenvs。而venv和virtualenv創(chuàng)建的虛擬環(huán)境散落在各處,較難管理。
  • 簡(jiǎn)單的命令:virtualenvwrapper提供了簡(jiǎn)單的命令來創(chuàng)建、刪除、復(fù)制虛擬環(huán)境,如mkvirtualenv、rmvirtualenv、cpvirtualenv等,使用更加方便。
  • 自動(dòng)激活。使用virtualenvwrapper可以實(shí)現(xiàn)當(dāng)進(jìn)入某個(gè)目錄時(shí),自動(dòng)激活相應(yīng)的虛擬環(huán)境。
  • Tab補(bǔ)全。virtualenvwrapper提供了對(duì)虛擬環(huán)境名稱的Tab補(bǔ)全功能,輸入部分名稱后按Tab可以顯示匹配的環(huán)境名稱。
pip3.8 install virtualenv
pip3.8 install virtualenvwrapper

【注】只有pip安裝才能找到virtualenvwrapper.sh文件

2、第二步:創(chuàng)建虛擬環(huán)境存放目錄

# cd到家目錄
cd ~
# 創(chuàng)建目錄存放虛擬環(huán)境
mkdir .virtualenvs

3、第三步:修改.bashrc文件

簡(jiǎn)單介紹一下.bashrc文件:

.bashrc文件是Bash shell的配置文件,用于配置Bash shell的環(huán)境、Shell變量和函數(shù)等設(shè)置。.bashrc文件存放在用戶主目錄下,命名為.bashrc。

查找virtualenvwrapper.sh的文件路徑,找到的文件路徑后面寫在.bashrc文件中。

which virtualenvwrapper.sh

linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

cd ~
vi .bashrc

在文件的最下面添加以下三行

# 設(shè)置虛擬環(huán)境的安裝位置
export WORKON_HOME=$HOME/.virtualenvs

# 在不指定虛擬環(huán)境編譯器的情況下,設(shè)置默認(rèn)使用的python3編譯器
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

# 后面接的是virtualenvwrapper.sh文件路徑
source /home/wangxin/.local/bin/virtualenvwrapper.sh

linux python 虛擬環(huán)境,linux,運(yùn)維,服務(wù)器

更新virtualenvwrapper.sh

source /home/wangxin/.local/bin/virtualenvwrapper.sh

更新.bashrc

source ~/.bashrc

4、第四步:常用虛擬環(huán)境命令文章來源地址http://www.zghlxwxcb.cn/news/detail-644843.html

# 查看當(dāng)前存在的虛擬環(huán)境
workon

# 創(chuàng)建一個(gè)指定Python版本的虛擬環(huán)境
mkvirtualenv -p python3.8 env_name

# 刪除一個(gè)虛擬環(huán)境
rmvirtualenv env_name

# 進(jìn)入虛擬環(huán)境
workon env_name

# 退出虛擬環(huán)境
deactivate

到了這里,關(guān)于【學(xué)習(xí)心得】Linux下的Python虛擬環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • linux創(chuàng)建python虛擬環(huán)境

    linux創(chuàng)建python虛擬環(huán)境

    先用pip安裝virtualenv第三方庫 首先進(jìn)入項(xiàng)目路徑,這里在 www 目錄里面新建了一個(gè) TestProject 文件夾作為演示,輸入以下命令代表在當(dāng)前文件夾下創(chuàng)建一個(gè)名字為venv的虛擬環(huán)境 出現(xiàn)以下界面代表創(chuàng)建成功 成功進(jìn)入后控制臺(tái)會(huì)有(venv)字樣 此時(shí)只有最基本的依賴包 直接輸入以上命

    2024年02月15日
    瀏覽(20)
  • 如何在Python編程中應(yīng)用Linux環(huán)境下的框架,以實(shí)現(xiàn)高效算法?

    python是一種廣泛使用的編程語言,能夠幫助開發(fā)人員快速開發(fā)高效的算法。與此同時(shí),linux環(huán)境下提供了許多優(yōu)秀的框架,可以進(jìn)一步提高Python編程的效率。本文將介紹如何在Python編程中應(yīng)用Linux環(huán)境下的框架,以實(shí)現(xiàn)高效算法。 一、Python和Linux環(huán)境的優(yōu)勢(shì) Python是一種易學(xué)易

    2024年02月05日
    瀏覽(34)
  • 【Linux學(xué)習(xí)】Linux歷史及環(huán)境搭建

    【Linux學(xué)習(xí)】Linux歷史及環(huán)境搭建

    如今,幾乎整個(gè)世界都運(yùn)行在 Linux 之上。數(shù)以十億計(jì)的移動(dòng)電話和服務(wù)器運(yùn)行在 Linux 之上。但在 Linux 之前,是 Unix,沒有 Unix 就沒有現(xiàn)在的 Linux。 想要了解Linux歷史發(fā)展,還得從UNIX說起,下面我們來看看UNIX的背景。 在 1965 年,三個(gè)著名的機(jī)構(gòu)共同開展了一個(gè)操作系統(tǒng)研發(fā)

    2024年04月14日
    瀏覽(27)
  • Linux下使用anaconda創(chuàng)建python虛擬環(huán)境

    Linux下使用anaconda創(chuàng)建python虛擬環(huán)境

    1、創(chuàng)建之前確保已經(jīng)安裝了anaconda。 2、在linux系統(tǒng)終端(也可以在pycharm中的終端下)輸入conda指令,進(jìn)入conda環(huán)境。 ? ?3、使用指令conda create --name 環(huán)境名稱 python==3.6 創(chuàng)建自己想要?jiǎng)?chuàng)建的環(huán)境(環(huán)境名稱自己命名)。 ?4、顯示如下,輸入y繼續(xù)。 ?5、輸入conda env list 顯示虛擬

    2024年02月08日
    瀏覽(20)
  • 【ubuntu】 Linux(ubuntu)創(chuàng)建python的虛擬環(huán)境

    【ubuntu】 Linux(ubuntu)創(chuàng)建python的虛擬環(huán)境

    ??博__主??:米碼收割機(jī) ??技__能??:C++/Python語言 ??公眾號(hào)??:測(cè)試開發(fā)自動(dòng)化【獲取源碼+商業(yè)合作】 ??榮__譽(yù)??:阿里云博客專家博主、51CTO技術(shù)博主 ??專__注??:專注主流機(jī)器人、人工智能等相關(guān)領(lǐng)域的開發(fā)、測(cè)試技術(shù)。 在 Linux 上使用 Python 創(chuàng)建虛擬環(huán)境非常簡(jiǎn)

    2024年02月08日
    瀏覽(24)
  • 小白的Linux系統(tǒng)學(xué)習(xí)之路——學(xué)前準(zhǔn)備(了解Linux、搭建Linux環(huán)境)

    小白的Linux系統(tǒng)學(xué)習(xí)之路——學(xué)前準(zhǔn)備(了解Linux、搭建Linux環(huán)境)

    ??歡迎來到T_X_Parallel的博客?。??????????博客主頁:T_X_Parallel ?????????專欄 : Linux ?????????歡迎關(guān)注:??點(diǎn)贊??收藏??留言 ?????????友友們的支持是本博主更新的動(dòng)力 怎么和騰訊一樣是一只企鵝 Linux,全稱GNU/Linux,是一套免費(fèi)使

    2024年02月07日
    瀏覽(53)
  • 小碼農(nóng)UU手把手教你云服務(wù)器搭建linux環(huán)境,還用什么虛擬機(jī)啊

    小碼農(nóng)UU手把手教你云服務(wù)器搭建linux環(huán)境,還用什么虛擬機(jī)啊

    直接安裝在物理機(jī)上 . 但是由于 Linux 桌面使用起來非常不友好, 不推薦. 使用 虛擬機(jī)軟件 , 將 Linux 搭建在虛擬機(jī)上. 但是由于當(dāng)前的虛擬機(jī)軟件(如 VMWare 之類的)存在一些 bug , 會(huì)導(dǎo)致環(huán)境上出現(xiàn)各種莫名其妙的問題, 比較折騰. 使用 云服務(wù)器 , 可以直接在 騰訊云, 阿里云或華為

    2024年02月06日
    瀏覽(27)
  • 安裝Linux-CentOS7.9操作系統(tǒng)虛擬機(jī)環(huán)境(適用于學(xué)習(xí)、測(cè)試環(huán)境)

    安裝Linux-CentOS7.9操作系統(tǒng)虛擬機(jī)環(huán)境(適用于學(xué)習(xí)、測(cè)試環(huán)境)

    具體名稱以及路徑根據(jù)自己的實(shí)際情況在個(gè)人pc或者其他的設(shè)備上進(jìn)行創(chuàng)建。 阿里云開源鏡像站地址 https://developer.aliyun.com/mirror/ 清華大學(xué)開源鏡像站地址 https://mirrors.tuna.tsinghua.edu.cn/ 有需要的朋友可以自行下載 VMware Workstation pro下載鏈接,許可證可自行瀏覽器搜索獲取 http

    2024年02月03日
    瀏覽(32)
  • 深度學(xué)習(xí)服務(wù)器(Linux)開發(fā)環(huán)境搭建教程

    深度學(xué)習(xí)服務(wù)器(Linux)開發(fā)環(huán)境搭建教程

    當(dāng)你拿到一臺(tái)服務(wù)器的使用權(quán)時(shí),最頭疼的莫過于登陸服務(wù)區(qū)并配置開發(fā)環(huán)境。本文將從0開始,講述一臺(tái)剛申請(qǐng)的服務(wù)器遠(yuǎn)程登陸并配置開發(fā)環(huán)境的全過程。希望對(duì)你有所幫助 打開MobaXterm軟件,創(chuàng)建一個(gè)新的Session,選擇SSH登陸。其中Remote host填服務(wù)器的IP地址,Specify userna

    2024年02月05日
    瀏覽(20)
  • 【autodl/linux配環(huán)境心得:conda/本地配cuda,cudnn及pytorch心得】-未完成

    【autodl/linux配環(huán)境心得:conda/本地配cuda,cudnn及pytorch心得】-未完成

    都是因?yàn)閲?guó)內(nèi)的網(wǎng)絡(luò)環(huán)境以及墻的問題,導(dǎo)致我們服務(wù)器使用了源,或conda使用了源的問題。 使用命令: conda install ,提示找不到包,很可能是因?yàn)槲覀兪褂昧嗽?,然后源里沒存那個(gè)包。 使用命令: conda search cudatoolkit,找不到包,那其實(shí)是這個(gè)源里沒這個(gè)包,不是說conda真的

    2024年02月09日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包