创建python虚拟环境
一 windows下如何構建虛擬環境
如果系統中只有python2或只有python3,可以直接打開命令行,輸入pip install virtualenv 來下載創建虛擬環境的包(如果提示pip不是內部命令,把python文件下的Scripts的文件路徑加入計算機環境變量即可可)
1. 選擇一個或創建一個文件夾用來存放創建的虛擬環境(以G盤下的Virturalenv文件夾為例)。
2. 使用命令行來到這個文件夾內
?
3. 使用命令:virtualenv 虛擬環境名 來創建一個虛擬環境,創建成功后如下圖:
??
4. cd 進入虛擬環境下的Scripts文件夾
?
5. activate 激活虛擬環境
?
當命令行前面有(env1)時,就表示現在處于虛擬環境里了,在這里使用pip安裝自己要使用的模塊即可
6. 想要退出虛擬環境時 使用deactivate
如果系統中py2和py3同時都有,那么使用pip2和pip3分別安裝好py2和py3的virtualenv包后,可以將python2目錄下的Scripts目錄里的virtualenv.exe改為virtualenv2.exe,在保證python的環境變量都加到了計算機環境變量的情況下,我們就可以使用’virtualenv2 虛擬環境名’ 來創建py2的虛擬環境,用’virtualenv 虛擬環境名’ 創建py3的虛擬環境了。
?
?
建立 Python 虛擬環境
因為 CentOS 6/7 自帶的是 Python2,而 Yum 等工具依賴原來的 Python,為了不擾亂原來的環境我們來使用 Python 虛擬環境
$ cd /opt $ python3 -m venv py3 $ source /opt/py3/bin/activate# 看到下面的提示符代表成功,以后運行 Jumpserver 都要先運行以上 source 命令,以下所有命令均在該虛擬環境中運行 (py3) [root@localhost py3]1.4 自動載入 Python 虛擬環境配置
此項僅為懶癌晚期的人員使用,防止運行 Jumpserver 時忘記載入 Python 虛擬環境導致程序無法運行。使用autoenv
$ cd /opt $ git clone https://github.com/kennethreitz/autoenv.git $ echo 'source /opt/autoenv/activate.sh' >> ~/.bashrc $ source ~/.bashrc項目提交較多 git clone 時較大,你可以選擇去 Github 項目頁面直接下載zip包。
$ cd /opt/ $ git clone https://github.com/jumpserver/jumpserver.git && cd jumpserver && git checkout master $ echo "source /opt/py3/bin/activate" > /opt/jumpserver/.env # 進入 jumpserver 目錄時將自動載入 python 虛擬環境# 首次進入 jumpserver 文件夾會有提示,按 y 即可 # Are you sure you want to allow this? (y/N) y轉載于:https://www.cnblogs.com/linhankbl/p/9779031.html
總結
以上是生活随笔為你收集整理的创建python虚拟环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pdf分页
- 下一篇: python-day3