python配置虛擬環境

2021-09-29 12:15:31 字數 994 閱讀 4818

之前寫python指令碼,切換不同的伺服器,賬號,和anaconda 之類的python就會導致總是要重新pip一下新的外掛程式,很麻煩,版本也不一樣,可能會影響別人,也會影響自己的專案

因此用python的虛擬環境可以解決這個問題。

步驟:1 新建乙個目錄,用來存放專案的 如/root/django_project。建立的django_project資料夾

2 cd 進去

3 使用python -m venv venv。第二個venv是個目錄,可以自己改名(即虛擬環境名字:按照慣例,一般虛擬環境會被命名為venv),裡面是我們所建立的虛擬環境。與虛擬環境相關的檔案都會儲存在這個檔案目錄中。

-m引數

python –help 給出幫助資訊

啟用虛擬環境

進入env/bin 目錄下

輸入source activate可以發現前面帶了env

說明進入虛擬環境成功

每次啟動django專案都要 進入專案主目錄,再執行manage.py 很麻煩,又要注意是不是env環境,因此用alias更改命令,使命令更加方便

alias go='conda deactivate && source /root/django_project/env/bin/activate && python /root/django_project/my_blog/manage.py runserver'

注意go=』』 等於號兩邊是不能有空格的, conda deactivate是退出conda的python環境,因為我比較習慣用conda來安裝python.

將命令加入vim ~/.bashrc後,再source ~/.bashrc這樣每次修改專案,只需要按go就可以啟動虛擬環境+執行專案了

Python配置虛擬環境

sudo pip install virtualenv安裝完虛擬環境後,如果提示找不到mkvirtualenv命令,須配置環境變數 1 建立 錄 來存放虛擬環境 mkdir home virtualenvs 2 開啟 bashrc 件,並新增如下 export workon home home vi...

python配置虛擬環境 配置Python虛擬環境

最小化安裝的centos7中並沒有安裝python3 1.安裝python3 1 安裝執行庫 yum y install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel g...

python開發環境配置虛擬環境

python 2和python 3之間存在著較大的差異,並且,由於各種原因導致了python 2和python 3的長期共存。在實際工作過程中,我們可能會同時用到python 2和python 3,因此,也需要經常在python 2和python 3之間進行來回切換。這就需要對python的版本進行...