anaconda雙版本完美並存

2021-09-12 22:06:18 字數 667 閱讀 9474

一、問題起源:

電腦上只安裝了python2.7,由於深度學習的需要,需要安裝python3.6的版本,由於python包太多,安裝麻煩,所以選擇安裝anaconda3,;

二、解決方案:

1.嘗試過再安裝乙個anaconda3版本,但存在一些衝突,所以又解除安裝

2.直接安裝anaconda3到anaconda2的envs目錄下,不新增環境變數(本質上仍是雙版本安裝),但在安裝tensorflow後,出現conda與pip無法使用的問題,原因在於conda的預設環境變數的目錄出現問題

3.在anaconda2中建立虛擬環境變數,然後安裝anaconda,anaconda此處本質上是乙個包,步驟如下:

1.conda create  --name py36 python=3.6

2. activate py36 ;

condainstall anaconda //一定用conda,而不能用pip,因為用pip install anaconda,最後就只多了乙個anaconda包,其他包都沒有,而使用conda命令,就會安裝所有整合的包,這才是想要的;

3.conda update pip(pip更新到最新使用pip安裝才不會出現問題)

然後安裝tensorflow,keras,tushare都ok

Python多版本並存

安裝後,修改對應python目錄下的python.exe和pythonw.exe,修改script目錄下的pip.exe名稱。在終端中執行修改後的名稱,比如python2 v,pip2 v,如果可以正常顯示版本,則證明安裝正確。假如以上pip無法正常顯示版本,提示fatal error in lau...

關於不同版本rails並存

先說安裝 gem install v 1.2.3 rails 指定版本後,會遠端安裝指定版本的rails 當然,如果你想安裝的是最新的 rails release,那這樣也是可以的 gem i rails 如此就可以在同一臺機器上面安裝不同version 的 rails 確定了你的 gem 已經安裝...

Python2 Python3 雙版本的完美共存

在python實際程式設計和應用中,經常需要python2和python3的雙環境支援,但是大多python2 python3的共存環境總是不那麼完美,雖然可以將比如.python2 python.exe 改名為.python2 python2.exe,以及.python3 python.exe 改...