我是一个ubuntu 16.4用户,我安装了anaconda3并同时使用python2和python3内核 .
jupyter kernelspec list可用内核:python2 /home/peterkim/.local/share/jupyter/kernels/python2 python3 / home / peterkim / anaconda3 / share / jupyter / kernels / python3
而且..问题是我没有't know where/how to install packages in order to for my python2 jupyter notebook not to make error '没有名为......的模块 . 我尝试了 pip install matplotlib
和 conda install matplotlib
,并且还将'/home//anaconda2/pkgs'附加到 sys.path
.
(我还安装了anaconda2以寻找使用并行内核的方式 . 我意识到不需要anaconda2 . 但我没有卸载它 . )
谢谢你提前帮助我..!
3 回答
我在终端输入以下命令解决了这个问题:
conda install matplotlib
这会将matplotlib包下载到您的anaconda目录中 .
我建议在这里阅读:
https://conda.io/docs/py2or3.html
在我的Anaconda3安装中安装Python 2.7环境后,我遇到了同样的问题 . 我不确定我用来创建环境的命令,但它实际上没有安装所有通常与Anaconda捆绑的可选包(如matplotlib,numpy,...) . 但这不是一个大问题,您可以使用pip轻松安装其他软件包,如下所示:
首先,列出您的conda环境:
接下来,使用
source activate <env>
(Linux / OSX)或activate <env>
(Windows)激活python 2环境:最后,使用pip安装所需的包:
希望这会有所帮助 .
当使用python3版本的jupyter(
pip3 install jupyter
)时,必须使用pip3安装matplotlib:pip3 install matplotlib