我需要安裝Canopy,但我已經安裝了Anaconda。如果我安裝Canopy會不會有衝突?如果將會是什麼可能的問題?我可以在Canopy上安裝Anaconda嗎?
2
A
回答
2
多個Python安裝可以在一個系統上共存,但讓它們保持隔離很重要(任何環境變量都不應該設置爲默認值或引用)。
Canopy不會設置這些,所以不會干擾Anaconda。您可以從Canopy內運行Canopy Python腳本。如果您想從終端/命令提示符運行它們,您可以從Canopy Tools菜單中打開它。
爲了避免與林冠蟒蛇可能的干擾,請修改PATH或PYTHONPATH環境變量去除this article到蟒蛇或使用指令的任何其他Python安裝任何引用作爲引導(注意,在這種情況下,你會刪除來自這個變量的Python)。
當您想要運行anaconda時,您可能希望編寫一個小批處理文件或shell腳本以臨時重新插入任何此類引用。
2
我沒有使用過Canopy,但是使用系統安裝的Python和Anaconda很多,所以我可以解釋一些人遇到的問題。當你有兩個不同的python安裝時,會出現使用哪個Python的問題(在命令提示符處鍵入python,哪一個打開解釋器?)。通常,可執行的Python位置被添加到PATH中,所以如果2位於PATH中,它將使用第一個。有了這個,你可能會對環境造成混亂。如果你去使用Canopy的Python,你將不能訪問Anaconda的Python包,反之亦然。
如果一個python軟件包選取一個不工作或不是特定版本的.so或.dylib文件,就會出現其他奇怪的問題。一個安裝可能會刪除這些版本的一個版本,以支持它的相關版本,然後另一段代碼不再有效。
相關問題
- 1. 我可以在xcode上安裝gtk嗎?
- 2. 在Anaconda OSX上安裝Keras
- 3. 在Windows上安裝Thenth with Enthought Canopy
- 4. OpenTSB可以安裝在Windows上嗎?
- 5. 我可以在全球安裝Gulp嗎?
- 6. 我可以在heroku中安裝cruisecontrol.rb嗎?
- 7. 在Anaconda安裝Kivy
- 8. 在Anaconda安裝enaml
- 9. 我可以在我的x64 WIN7上安裝x86/x64 windbg嗎?
- 10. 我們可以在我的Windows 8 O.S上安裝SharePoint 2013嗎?
- 11. 我可以在我的PC上安裝VS2008和VS2010嗎?
- 12. 我可以在TextMate上使用Anaconda
- 13. Anaconda安裝
- 14. 在Windows上安裝Python時可以安裝Robot Framework嗎?
- 15. 我們可以在安裝vs2005之前安裝sqlserver2005嗎?
- 16. Enthought canopy將不會安裝
- 17. Anaconda在Linux上安裝Matlab引擎
- 18. 如何在Spyder(Anaconda 3)上安裝PIL?
- 19. 在windows10上安裝tensorflow -python 3.6.1(anaconda)
- 20. 如何在Anaconda x64上安裝Yandex CatBoost?
- 21. 用anaconda在Windows上安裝tensorflow
- 22. 我們可以在新的Azure IAAS上安裝MS CRM嗎?
- 23. 我可以在多個Mac上從App Store安裝Xcode 4嗎?
- 24. 我可以在Ubuntu上安裝apt-get gem嗎?
- 25. 我可以在現有的3x/4x上安裝.NET 1x嗎?
- 26. 我可以在Python 2和Python 3上安裝Tensorflow嗎?
- 27. 我可以在Windows 7 home basic上安裝IIS嗎?
- 28. 我可以在USB驅動器上安裝SQL Server嗎?
- 29. 我們可以在Debian上安裝Unity嗎?
- 30. 我可以避免在客戶機上安裝SQL Server嗎?
All true。關於Canopy的更多細節在下面。 –