我是ubuntu 16.4的用户,我安装了anaconda 3,同时使用python 2和python3内核。
jupyter kernelspec list可用内核:python 2/home/peterkim/.local/share/jupyter/kernels/python 2 python3 /home/peterkim/anaconda 3/share/jupyter/kernels/python3
..问题是我不知道在哪里/如何安装软件包,以使我的python 2 jupyter笔记本电脑不犯错误“没有模块命名.”.我尝试了pip install matplotlib
和conda install matplotlib
,我还附加了“/home//anaconda 2/pkgs”到sys.path
.
(我也安装了anaconda 2来寻找使用并行内核的方法。在我意识到anaconda 2不需要之后。但我没有卸载它。)
x1c 0d1x的数据
8条答案
按热度按时间cld4siwp1#
当使用python3版本的jupyter(
pip3 install jupyter
)时,必须使用pip3:pip3 install matplotlib
安装matplotlibwvmv3b1j2#
我建议你通过这里阅读:
https://conda.io/docs/py2or3.html
在我的Anaconda 3安装中安装Python 2.7环境后,我遇到了同样的问题。我不确定我使用的是哪个命令来创建环境,但它实际上没有安装所有通常与Anaconda捆绑的可选包(如matplotlib,numpy,.)。但这不是一个大问题,您可以轻松地使用pip安装其他包,如下所示:
首先,列出您的conda环境:
字符串
接下来,使用
source activate <env>
(Linux/OSX)或activate <env>
(Windows)激活您的python 2环境:型
最后,使用pip安装所需的软件包:
型
希望这对你有帮助。
y4ekin9u3#
对于那些仍然在寻找解决方案的人,特别是使用virtualenv的人,这对我来说很有效:
1 -在你的项目目录中,创建一个虚拟环境。如果你没有
virtualenv
,你可能需要安装它字符串
2 -在虚拟环境中安装
matplotlib
:型
3 -在虚拟环境中安装
ipykernel
型
4 -将你的jupyter内核连接到你的新环境。你可能需要在这里使用sudo
型
5 -启动
jupyter lab
时,可以选择安装了matplotlib的envx1c 0d1x的数据
i7uq4tfw4#
我在终端中键入以下命令来解决这个问题:
第一个月
这将把matplotlib包下载到anaconda目录中。
i2loujxw5#
这对我的Windows 10工作:
1.我没有使用conda,我只是下载了python 3.x版本,然后通过以下命令创建了一个python 3环境:
c:\python3x\python -m venv c:\path\to\your\env
。1.之后,你可以通过这个命令
python -v
检查你的python版本。1.然后,您需要通过输入以下命令来激活python 3环境:
env/Scripts/activate
。1.然后通过执行
pip3 install matplotlib
安装matplotlib库。ijnw1ujt6#
我已经检查了python可执行文件的版本和使用库的路径:
import sys
sys.executable #以了解所使用的可执行文件的版本
sys.path #以了解从哪个路径库导入。
然后:我用pip在jupyter notebook单元中安装了这个库。
pip install matplotlib
从那以后我就开始工作了。
cfh9epnr7#
在我的例子中,matplotlib conda pkg被破坏了。
字符串
首先,确定你的环境中安装的所有matplotlib pkgs。在我的例子中,有2个pkgs。
matplotlib
matplotlib-base
现在删除那些使用conda。
型
现在再次检查列表,确保所有的pkg都成功删除。然后重新安装它们。
型
您可能会遇到一个错误,
型
现在你需要删除这个损坏的文件夹,在我的例子中,“matplotlib-base-3.1.3-py37hef1b27d_0”。
然后再尝试安装pkgs,最好运行
型
在重新安装之前,再次检查,以确保这些PKG的任何残留物完全清除。
2cmtqfgy8#
在windows操作系统,我发现@melkorCba建议有用.但是,我有一些编辑:
1.在conda console中输入
conda list
后,可以看到matplotlib列出。不要卸载模块。1.进入conda GUI,启动Restart,清除Kernel并再次运行notebook。要清除Kernel,在Restart notebook中,进入kernel选项卡> Restart and Clear Output。