最近在學tensorflow。用到了python,用python你不能避免就是python版本管理問題。python
因而網上搜索教程,在搜索的時候得出來一點感慨,若是你寫的搭建環境教程不能讓一個傻瓜看懂,那你就是一個傻瓜。可悲的是,這樣誤人子弟的教程博客仍是成片的。ubuntu
不過還好,在最後我找到了一片堪稱環境搭建介紹楷模的博客:bash
http://blog.51cto.com/qicheng0211/1561685app
這才***的是環境搭建介紹博客該有的樣子。工具
end。spa
ps.在具體參考這篇博客進行安裝的時候碰到一個小問題,這裏紀錄一下:.net
5、使用virtualenvwrappercode
virtualenvwrapper是virtualenv的擴展工具,能夠方便的建立、刪除、複製、切換不一樣的虛擬環境。blog
設置環境變量,把下面兩行添加到~/.bashrc裏。教程
|
這裏我更具體的寫一下個人操做記錄:
這裏我修改了兩個地方,我在建立workspaces文件夾的時候,建立了一個名爲workspacespy的文件夾。
第二個地方是,我在/usr/bin 路勁下沒有找到:virtualenvwrapper.sh文件,因此我使用
finde / -name virtualenvwrapper.sh 命令進行全路徑搜索。最終我更換了我搜索到的路徑。
使用echo命令進行配置文件的操做:
echo 'export WORKON_HOME=~/workspacespy' >> ~/.bashrc
echo 'source /usr/local/bin/virtualenvwrapper.sh' >> ~/.bashrc
最後不要忘記了使配置文件當即生效的命令:
source ~/.bashrc
通過上面的步驟,個人ubuntu環境中已經能夠正常的使用virtualenvwrapper了。
可是我發現virtualenv使用起來並不如conda方便。
好比virtualenv在制定python版本的時候,還須要帶上python安裝路徑。
而conda直接帶上python=3.5.0就能夠了。