python構建多版本環境--pyenv、virtualenv折騰筆記

參考文檔:http://www.it165.net/pro/html/201405/13603.html html

簡介:python

pyenv能夠幫助你在一臺開發機上創建多個版本的python環境, 並提供方便的切換方法shell

virtualenvvirtualenv則提供了一種沙箱機制, 就是將一個目錄創建爲一個虛擬的python環境, 這樣的話, 用戶能夠創建多個虛擬環境, 每一個環境裏面的python版本能夠是不一樣的, 也能夠是相同的, 並且環境之間相互獨立。bash

一切都很順利,遇到幾個小問題,記錄下:spa

  1. 查看本機是否已經安裝virualenv.net

  2. ~/.pyenv/bin/pyenv權限不足code

    添加~/.pyenv/bin/pyenv可執行權限,不然會提示htm

$HOME/.pyenv/bin/pyenv: 權限不夠

    3.source ~/.bash_profile 的時候開發

提示文檔

../libexec/pyenv: 沒有那個文件或目錄

我查看目錄結構,發現這個文件的確是存在的

因而我修改$HOME/.pyenv/bin/pyenv文件

./libexec/pyenv

再次運行

source ~/.bash_profile

成功!

相關文章
相關標籤/搜索