最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux環(huán)境下安裝python虛擬環(huán)境及注意事項

 更新時間:2020年01月07日 10:20:10   作者:TFATS  
這篇文章主要介紹了linux環(huán)境下安裝python虛擬環(huán)境,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

創(chuàng)建python虛擬環(huán)境virtualenv、virtualenvwrapper

1,為什么需要搭建虛擬環(huán)境

由于當(dāng)機器上兩個項目依賴于相同包的不同版本時,會導(dǎo)致項目運行失敗,此時可以安裝虛擬環(huán)境 。

2,什么是虛擬環(huán)境

虛擬環(huán)境就是python環(huán)境的復(fù)制版本
創(chuàng)建虛擬環(huán)境時需要有網(wǎng)絡(luò)連接

3,安裝python、pip、virtualenv

ubuntu:
sudo apt-get install python3    # 安裝python3
sudo apt-get install python-pip    # 安裝pip 
sudo pip install virtualenv     #安裝虛擬環(huán)境 
sudo pip install virtualenvwrapper   #安裝虛擬環(huán)境擴展包
centos:
sudo yum -y install python36 # 安裝python3
sudo yum -y install python36-pip # 安裝pip 
yum install python-virtualenv #安裝虛擬環(huán)境 
yum install python-virtualenvwrapper #安裝虛擬環(huán)境擴展包

檢查安裝情況:

python3.6 -V
pip3.6 -V

添加軟鏈接:

# 使用python3去使用Python3.6:
ln -s /usr/bin/python3.6 /usr/bin/python3
# 復(fù)制代碼pip3.6同理:
ln -s /usr/bin/pip3.6 /usr/bin/pip3

4,編輯虛擬文件并運行

# 在主目錄(家目錄)編輯文件
vim .bashrc 
# 在末尾加入虛擬環(huán)境地址 (虛擬文件都存儲在.virtualenvs )
export WORKON_HOME=$HOME/.virtualenvs 
# 加入可直接使用在虛擬環(huán)境中的命令 
source /usr/bin/virtualenvwrapper.sh  
# 運行文件并生效 
source .bashrc 

5,創(chuàng)建一個虛擬環(huán)境

# 創(chuàng)建python3虛擬環(huán)境并命名
mkvirtualenv -p python3 milepost
 # 退出虛擬環(huán)境 
deactivate 
 # 進入虛擬環(huán)境中工作 
workon web_working 
# 列出所有虛擬環(huán)境
lsvirtualenv -b
# cpvirtualenv 復(fù)制環(huán)境
cpvirtualenv env1 env3 (復(fù)制env1到env3)
# 列出當(dāng)前環(huán)境中site-packages內(nèi)容 (在環(huán)境中執(zhí)行)
lssitepackages 
# 清除環(huán)境內(nèi)所有第三方包
cdsitepackages 
 # 刪除虛擬環(huán)境項目 
 rmvirtualenv + 虛擬環(huán)境名 

注意:

1,在虛擬環(huán)境中使用的python是復(fù)制的python,安裝python包也是安裝在復(fù)制的python中,其他沒有任何區(qū)別。虛擬環(huán)境中創(chuàng)建文件等任何操作在真實環(huán)境中都存在,只是復(fù)制了python,并安裝python的包這兩點與真實環(huán)境不同。

2,在虛擬環(huán)境中安裝包,不能使用sudo pip install ,此命令會把包安裝到真實的環(huán)境中,應(yīng)去掉sudo

總結(jié)

以上所述是小編給大家介紹的linux環(huán)境下安裝python虛擬環(huán)境及注意事項,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • Python pickle模塊進行序列化的實現(xiàn)示例

    Python pickle模塊進行序列化的實現(xiàn)示例

    pickle模塊是一個用于實現(xiàn)數(shù)據(jù)序列化與反序列化的強大工具,本文就來介紹一下Python pickle模塊進行序列化的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2025-01-01
  • Python給PDF添加水印的代碼步驟

    Python給PDF添加水印的代碼步驟

    在本教程中,我們將學(xué)習(xí)如何使用 Python 編程語言以及 PyPDF2 和 reportlab 庫來向 PDF 文檔中添加水印,水印通常用于標(biāo)記文檔的版權(quán)信息、保密級別或其他重要通知,需要的朋友可以參考下
    2025-02-02
  • Win系統(tǒng)PyQt5安裝和使用教程

    Win系統(tǒng)PyQt5安裝和使用教程

    這篇文章主要介紹了Win系統(tǒng)PyQt5安裝和使用教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 簡單了解Django ORM常用字段類型及參數(shù)配置

    簡單了解Django ORM常用字段類型及參數(shù)配置

    這篇文章主要介紹了簡單了解Django ORM常用字段類型及參數(shù)配置,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • Django自定義過濾器定義與用法示例

    Django自定義過濾器定義與用法示例

    這篇文章主要介紹了Django自定義過濾器定義與用法,結(jié)合實例形式分析了Django自定義過濾器的概念、功能、定義及使用方法,需要的朋友可以參考下
    2018-03-03
  • Python實現(xiàn)從線程獲取返回值

    Python實現(xiàn)從線程獲取返回值

    本文介紹了Python中線程的概念、創(chuàng)建線程的方法和在線程中獲取函數(shù)返回值的技巧,線程作為進程中的執(zhí)行單元,可以實現(xiàn)程序的并發(fā)運行,文章通過示例代碼展示了如何在Python中使用Thread類創(chuàng)建線程,并講解了在線程中傳遞參數(shù)和獲取返回值的方法
    2024-09-09
  • 用實例說明python的*args和**kwargs用法

    用實例說明python的*args和**kwargs用法

    python的*args和**kwargs如何用,看了下面的例子你就清楚了。
    2013-11-11
  • 深入解析Python中的lambda表達式的用法

    深入解析Python中的lambda表達式的用法

    這篇文章主要介紹了深入解析Python中的lambda表達式的用法,包括其與def之間的區(qū)別,需要的朋友可以參考下
    2015-08-08
  • 在VS Code上搭建Python開發(fā)環(huán)境的方法

    在VS Code上搭建Python開發(fā)環(huán)境的方法

    這篇文章主要介紹了在VS Code上搭建Python開發(fā)環(huán)境的方法,需要的朋友可以參考下
    2018-04-04
  • Python線性擬合實現(xiàn)函數(shù)與用法示例

    Python線性擬合實現(xiàn)函數(shù)與用法示例

    這篇文章主要介紹了Python線性擬合實現(xiàn)函數(shù)與用法,結(jié)合實例形式分析了Python使用線性擬合算法與不使用線性擬合算法的相關(guān)算法操作技巧,需要的朋友可以參考下
    2018-12-12

最新評論

五大连池市| 滨海县| 嘉黎县| 松阳县| 新巴尔虎右旗| 邵东县| 桂林市| 新密市| 鲁山县| 大余县| 邻水| 房山区| 沛县| 云浮市| 吴江市| 万安县| 石城县| 靖西县| 临西县| 呼伦贝尔市| 阳新县| 娄底市| 兴安县| 罗田县| 航空| 霍州市| 大石桥市| 厦门市| 保德县| 阳原县| 永靖县| 萨嘎县| 台南县| 石楼县| 永德县| 澳门| 星子县| 高唐县| 武定县| 南投市| 合山市|