在我的“基础”环境中,安装pandas然后使用Spyder IDE导入它就可以了。
但是,在虚拟环境下工作时不再是这种情况。在我的终端中,我创建了一个名为bodhi
的Python 2.7环境:
conda create -n bodhi python=2.7
我激活它:conda activate bodhi
然后我安装了spyder:sudo -i apt-get install spyder
最后我安装了熊猫:conda install pandas
键入conda list
确认pandas 0.24.2已正确安装。
打开Sypder后,在IPython控制台中键入import pandas
将返回以下ImportError:No module named pandas
。
我究竟做错了什么?我对虚拟环境还比较陌生,所以如果问题显而易见,我会道歉!
您的conda env与您的内核不同。打开IPython
控制台Ctrl-T
并按照here所述进行安装和环境管理。
您还可以使用此处描述的一些命令从控制台使用内核:https://stackoverflow.com/a/28840041/10553976
重要的是:path/to/python -m ipykernel install <options>