jupyter、pyenv、virtualenv、virtualenvwrapper簡要區別

1、區別

1.jupyter

對接ipython,做爲一個web端的notebook,便於python工做。python

2.pyenv

在建立一個新的python版本時,徹底拷貝一個現成的python環境。新的python版本,可做爲globallinux

3.virtualenv

在建立一個新的python版本時,他生成一套軟鏈到現有的python環境,即執行環境和版本不變,也能夠制定一個python解釋器讓他來virtual,可是他的site-packages是獨立的。web

針對一個應用,創建一個獨立的python運行環境。windows

4.pyenv-virtualenv

建立一個新的python版本時,拷貝了一份執行環境,放到當前版本的/envs/venv下面。並由pyenv activate venv和pyenv deactivateapp

5.virtualenvwrapper

是對virtualenv的擴展。用來管理所有的虛擬環境。mkvirtualenv建立新的虛擬環境, cpvirtualenv 拷貝虛擬環境,rmvirtualenv刪除虛擬環境, workon 切換不一樣的虛擬環境,不一樣的projectspa

 

2、pyenv的安裝使用

只在linux和mac上,windows不行.net

 


參考文檔

1.:https://www.douban.com/note/616389950/blog

2.Python版本管理:pyenv和pyenv-virtualenv(MAC、Linux)、virtualenv和virtualenvwrapper(windows):https://blog.csdn.net/inke88/article/details/59761696#pyenv不支持windows緣由滑動到最後ip

相關文章
相關標籤/搜索