ubuntu中配置python環境

2021-08-21 13:31:18 字數 1510 閱讀 4716

前言:當我們在開發過程中,會用到不同版本的python,然而這又是我們不可避免的問題。

以下列出兩種種基本的解決方案:

一、ubuntu中切換python版本

使用update-alternatives命令切換python版本

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 200

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

後面的200 150是乙個優先順序的標識,數字越大說明優先順序越高。在上述命令中,我們就是預設使用python2.

二、建立python虛擬環境

2、如果你需要建立乙個自己的目錄來儲存自己的**,可以執行以下兩步。

(1)建立你的虛擬環境目錄envs_workspace,這種方法只是臨時有效。

export workon_home=/home/ubuntu/envs_workspace
(2)更新一下環境變數。

source /etc/profile
此時,在本次建立虛擬環境時,就會自動在/home/ubuntu/envs_workspace建立你的虛擬環境。預設的虛擬環境目錄是在~/.virtualenvs下。

若希望永久有效,則需要將對應的設定寫入環境變數。在~/.bashrc檔案新增如下**

workon_home=/home/ubuntu/envs_workspace
然後更新一下

source ~/.bashrc
3、啟用虛擬環境。為了方便每一次都執行,我們只需要將如下**寫到環境變數

sudo vi ~/.bashrc
在最後一行新增

然後更新環境變數

source ~/.bashrc
4、使用 mkvirtualenv 建立虛擬環境,其中 -p 是指定原系統中的python版本

例如:指定原系統中python3

mkvirtualenv -p /usr/bin/python3 code
如果不指定原系統的python版本,我們就需要在虛擬環境下安裝python

mkvirtualenv code
此時,我們就建立python虛擬環境成功了。如果指定了目錄,就在對應的目錄下有code目錄,這就是你的虛擬環境。如果沒有制定目錄,就會在~/.virtualenvs下出現code目錄。

5、進入虛擬環境

workon code  //workon + tab 選擇自己的虛擬環境
6、退出虛擬環境

deactivate

Ubuntu下Python環境配置

安裝python3.5 sudo apt get install python3 先備份原來的鏈結 在對系統執行刪除之前進行備份是個好的習慣 sudo cp usr bin python usr bin python bak 刪除原來預設指向python2.7版本的鏈結 sudo rm usr bi...

Ubuntu中配置FTP服務

sudo apt get install vsftpd 安裝vsftpd sudo vi etc vsftpd.conf 編輯配置檔案 取消注釋 local enable yes 允許本地使用者登入 write enable yes 允許上傳檔案 sudo etc init.d vsftpd res...

ubuntu中配置tftp服務

1 安裝 sudo apt get install tftp sudo apt get install xinetd 2 建立共享目錄 sudo mkdir tftpboot 3 把共享目錄修改為最大許可權 sudo chmod 777 tftpboot 4 修改配置檔案 etc inetd.con...