anaconda中新建了一個環境之後是不是還需要安裝spyder和jupyter,不然沒地方寫代碼?
非常感謝各位的慷慨相助,小弟我已經通過conda install nb_conda_kernels的方式實現jupyter的環境切換並成功安裝自己所需要的庫了,再次感謝各位!
最近想把中國大學mooc網上嵩天老師Python課中的vtk,mayavi庫裝上,折騰好一陣了也沒成功,哎,心累
spyder不知道,但jupyter是可以切換python版本的,具體百度即可。
或者用vscode,運行的時候也可以在左下角選擇要用的py環境
可以在PYCHARM或者其他編輯器中指定conda環境。conda環境實際上只是一個目錄,有完整的python可執行文件與類庫
是的,每個環境之間是相互隔離的。代碼的話,有個文本編輯器就能寫呀
裝個IDE或者文本編輯器即可,anaconda是解釋器,算一個第三方打包好的集成環境。pycharm、spyder是IDE,vscode、sublime等是文本編輯器,jupyter屬於另一種,叫文檔編輯器。
不一定,但最好去裝。
寫python工程本身無非就是一個編輯器,一個解釋器,齊了。你要是願意折騰那麼有很多種搭配方式可供選擇。
但anaconda的好處就是給你提供了一套最輕鬆省力的搭配。那就是用它提供的conda包管理工具和spyder集成開發工具,什麼都不需要折騰,什麼都給你準備好。你只要關注代碼本身就完事。
anaconda只是幫你新建一個python環境,每個python的裝的包不影響其他python環境。
但是在用jupyter這裡就很讓人困惑了。因為無論從哪個環境啟動的jupyter,運行時環境都只是同一個,jupyter 是依賴於 ipython的,ipython初始化了自己的配置文件之後,每次打開就是默認的那個啦
如果想在 jupyter 中使用多個環境,就得安裝內核了。
跟內核有關的操作在這兒
Installing the IPython kernel?ipython.readthedocs.io在裡面有安裝教程和相關解釋。
安裝了anaconda,Spyder和jupyter不都有了嗎?這哪年的問題
Spyder不知道,僅談論jupyter。
創建一個Anaconda虛擬環境之後,要在該環境下使用jupyter。一種方法是直接在這個環境下裝一個jupyter,這時電腦出現2個jupyter。不同的jupyter對應不同的環境,要用哪個打開哪個即可。另一種方法可以參考我的博客https://blog.csdn.net/weixin_45416911/article/details/102733015
可以在一個jupyter下切換多個Anaconda環境,希望有幫助,謝謝!
推薦閱讀: