<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • linux下安裝python模塊(linux搭建python環境)


    為何要搭建python虛擬環境?

    在一臺電腦上,想開發多個不同的項目,而每個項目要用到同一個包的不同版本,如果使用pip安裝不同版本的包,新安裝的版本總會覆蓋老版本的包,其他用到老版本包的項目就沒法運行了。

    解決方案:虛擬環境

    作用:虛擬環境可以搭建獨立的python運行環境,使得單個項目的運行環境與其他項目互不影響

    所有的虛擬環境都位于/home/下的隱藏目錄.virtualenvs下

    linux系統如何搭建虛擬環境

    pip3 install virtualenv
    pip3 install virtualenvwrapper --虛擬環境管理模塊
    ln -s  /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
    find / -name virtualenvwrapper.sh
    source /usr/local/Python3/bin/virtualenvwrapper.sh  報錯,解決辦法如下
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3  建立軟連接

    在.bashrc文件里面加入如下命令

    VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    source ~/.bashrc

    修改~/.bash_profile或其它環境變量相關文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下語句

    WORKON_HOME虛擬環境存在的位置

    export WORKON_HOME=$HOME/.virtualenvs 
    export PROJECT_HOME=$HOME/workspace 
    source /usr/local/python3/bin/virtualenvwrapper.sh

    source ~/.bash_profile

    如何創建虛擬環境

    使用指定Python環境,否則創建的就是默認的python2環境

    mkvirtualenv -p /usr/bin/python3 my_virtual

    進入虛擬環境后查看有哪些requests模塊可以安裝,選一個版本進行安裝

    python 虛擬環境之神器virtualenv linux系統下安裝配置
    python 虛擬環境之神器virtualenv linux系統下安裝配置

    安裝模塊完成之后查看一下,并且退出虛擬機。

    再建立一個虛擬機并且安裝requests的其他版本。

    python 虛擬環境之神器virtualenv linux系統下安裝配置

    管理虛擬機常用命令

    mkvirtualenv -p /usr/bin/python3 my_virtual

    第二種創建虛擬環境方法

    mkvirtualenv zqxt:創建運行環境zqxt

    workon zqxt: 工作在 zqxt 環境 或 從其它環境切換到 zqxt 環境

    deactivate: 退出終端環境

    rmvirtualenv ENV:刪除運行環境ENV

    mkproject mic:創建mic項目和運行環境mic

    mktmpenv:創建臨時運行環境

    lsvirtualenv: 列出可用的運行環境

    lssitepackages: 列出當前環境安裝了的包

    python 虛擬環境之神器virtualenv linux系統下安裝配置
    python 虛擬環境之神器virtualenv linux系統下安裝配置

    windows下如何安裝配置,pycharm的配置下次再分享

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费