首先我記得乙個月前寫過關於windows搭建虛擬環境的博文,在那片解釋過了虛擬環境的好處以及完整的搭建流程,那麼在這裡我就不再敘述了,直接進入正題吧。
在windows下搭建虛擬環境
使用如下兩條命令:
我這裡顯示已經安裝過了,然後接下來還需要配置mkvirtualenv環境變數,否則可能會找不到:
# 1、建立目錄用來存放虛擬環境
mkdir $home
/.virtualenvs
# 2、開啟~
/.bashrc檔案,並新增如下:
export
workon_home
=$home
/.virtualenvs
# 3、重啟執行
這裡的問題就是當我們開啟home目錄時,如果要找到建立的virtualenv在哪,需要ctrl+h快捷鍵,表示顯示全部檔案,這個時候才能看到linux目錄下點.xx的隱藏檔案。
另外還有第二個問題就是假如我們同時安裝了python2和python3,而我們從安裝到配置virtualenv並不知道是python的哪個版本,比如安裝是3,但配置是2,這種應該怎麼辦?雖然我沒遇到過,但看的乙個問答帖裡面回答得挺好的,在這裡引用一下:
if[=
""] then
="$(command \which python)"
fi
3.修改:
if[=
""] then
="$(command \which python3)"
fi
解決 鏈結
我們以myblog為虛擬環境的例子來建立:
# python2的虛擬環境建立
mkvirtualenv -p python2 myblog #mkvirtualenv -p python2 虛擬環境名稱
# python3的虛擬環境建立
mkvirtualenv -p python3 myblog #mkvirtualenv -p python2 虛擬環境名稱
如果提示的是下面的這些命令,那麼就說明虛擬環境已經建立好了,作為第一次建立,系統會預設進入該虛擬環境中,那麼接下來就是和windows一樣的使用步驟了,相應的命令如下:
進入虛擬環境:
workon myblog(任意有的虛擬環境名稱)
退出虛擬環境:
deactivate
刪除虛擬環境命令:
先退出:deactivate
再刪除:rmvirtualenv ***
這個就不演示了。。。
大概將linux還有windows中安裝虛擬環境的方式都總結了,嗯,總體沒什麼難度,只是命令指代的含義需要去了解下。
虛擬環境搭建
使用虛擬環境的原因 如果在一台電腦上,想開發多個不同的專案,需要用到同乙個包的不同版本,如果使用上面的命令,在同乙個目錄下安裝或者更新,新版本會覆蓋以前的版本,其它的專案就無法執行了。1.安裝虛擬環境 sudo pip install virtualenv安裝完虛擬環境後,如果提示找不到mkvirt...
搭建虛擬環境
一 安裝虛擬環境的命令 sudo pip install virtualenv二 安裝完虛擬環境後,如果提示找不到mkvirtualenv命令,須配置環境變數 1 建立目錄用來存放虛擬環境 mkdir home virtualenvs2 開啟 bashrc檔案 sudo vim bashrc3 在檔...
python pyenv 虛擬環境搭建
在 裝置 中選擇安裝 安裝增強功能 由於我們安裝的是 minimal 最小化的centos,所以我們需要安裝一些庫來支援外掛程式的安裝 yum update 更新軟體 yum y install gcc kernel devel kenel headers make bzip2 安裝依賴庫 rebo...