我在MacOS10.13上具有各种conda env,并且在Atom中遇到氢气问题。
我认为在conda端出现了一些问题,我不确定自己做了什么。
我有各种Jupiter内核,有的在/Users/USER/Library/Jupyter/kernels/
中,有的在/anaconda3/share/jupyter/kernels/
中。
如果我正常启动Atom,则Hydrogen只会在/Users/USER/Library/Jupyter/kernels/
中找到内核。在Hydrogen中的python内核中,!which python
给出/usr/local/bin/python
而不是/anaconda3/bin/python
。
Jupyter可以正常工作,可以加载所有内核并使用anaconda python。 Nteract与氢有同样的问题。另一个Atom软件包Import Magic,似乎正在使用系统python,而不是conda。
如果我source activate root
然后从终端启动Atom,一切将恢复正常。我只想弄清楚自己破坏了什么,而不必在每次启动Atom时都要激活根目录。