日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

ubuntu下创建python的虚拟环境

發布時間:2024/8/26 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 ubuntu下创建python的虚拟环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

當我們在同一個機器上進行開發多個項目,每個項目于用到包的不同版本的時候,就很尷尬。

安裝python包的命令是:

  sudo pip install 包名

這樣的話,會將包安裝到/usr/local/lib/python2.7/disk-packages下。所有的包都會安裝到這里。

當我們安裝相同包的不同版本就會發生覆蓋。非常尷尬。

怎樣解決呢??安裝python的虛擬環境!

安裝python虛擬環境步驟如下:

1 升級一下python包管理工具pip

  sudo pip install --upgrade pip

  想升級包的時候 都可以用 sudo pip install --upgrade 包名

2 python虛擬環境工具安裝

  sudo pip install virtualenv      或者   sudo apt-get install virtualenv

  sudo pip install virtualenvwrapper  或者   sudo easy_install virtualenvwrapper

3 創建自己的虛擬環境

  正常安裝完兩個工具,我們可以使用一下命令操作我們的虛擬環境:

  創建虛擬環境:  mkvirtualenv 環境名稱 

    創建python2的虛擬環境:

      mkvirtualenv -p /usr/bin/python2.7 虛擬環境名稱

    創建python3的虛擬環境: 原理同上

      mkvirtualenv -p /usr/bin/python3.5 虛擬環境名稱

  使用虛擬環境:  workon 環境名稱

  退出虛擬環境:  deactivate

  刪除虛擬環境:  rmvirtualenv 環境名稱

但是 發現 提示我們 沒有mkvirtualenv命令,這個時候需要我們設置一下環境變量:

  3.1 創建要給目錄用來存放我們的虛擬環境,需要選擇自己的家目錄下創建,存放虛擬環境的目錄是一個隱藏目錄 名為: .virtualenvs 意思是 virtual environments 虛擬環境

    mkdir $HOME/.virtualenvs

    注意,創建之后不要進入這個目錄,否則接下來綁定命令會出錯

  3.2 打開~/.bashrc文件,添加如下兩行:

    export WORKON_HOME=$HOME/.virtualenvs

    source /usr/local/bin/virtualenvwrapper.sh

  保存后終端執行:

    source ~/.bashrc

  執行完這兩個步驟之后,系統就能識別mkvirtualenv命令啦~~~下面就可以創建自己的虛擬環境啦~

  正常安裝完兩個工具,我們可以使用一下命令操作我們的虛擬環境:

  創建虛擬環境: mkvirtualenv 環境名稱

    如果裝了python3的環境,默認會安裝一個python3的虛擬環境。

    因為很多包還沒有更新到python3,創建一個符合自己版本的虛擬環境如下:

    需要先找到自己python的安裝路徑和版本,我以我自己的為例:

    創建python2的虛擬環境:

      mkvirtualenv -p /usr/bin/python2.7 虛擬環境名稱

    創建python3的虛擬環境: 原理同上

      mkvirtualenv -p /usr/bin/python3.5 虛擬環境名稱

    注意:雖然選擇了創建python版本的安裝路徑,但創建出來的虛擬環境目錄仍然在我們自己創建的.virtualenvs 里

  使用虛擬環境:  workon 環境名稱

  退出虛擬環境:  deactivate

  刪除虛擬環境:  rmvirtualenv 環境名稱

  查看所有的虛擬環境: workon 兩次tab

  創建虛擬環境之后默認就進入這個虛擬環境了~注意命令提示符已經發生改變。

4 在自己的虛擬環境中安裝和導入工具包,安裝在自己的虛擬環境,與真實環境是不影響的。

  注意 不要使用sudo命令 這里是虛擬環境

  安裝包:  pip install 包名稱  例如: pip install pymysql

  查看當前虛擬環境種的包: pip list

  升級包:  pip install --update 包名

  卸載包:  pip uninstall 包名

通過以上方法,我們就可以創建自己的虛擬環境,在不同的項目中使用不同的環境用不同版本的包來開發啦!

總結

以上是生活随笔為你收集整理的ubuntu下创建python的虚拟环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。