【问题标题】:ipython cannot search matplotlib while using tensorflow and jupyter also has import erroripython 在使用 tensorflow 时无法搜索 matplotlib,而 jupyter 也有导入错误
【发布时间】:2017-05-22 16:57:33
【问题描述】:

我在 Ubuntu 中使用 python 2.7,最近更新了 tensorflow 0.12.1。 我今天为我的 tf 示例代码安装了 jupyter,我需要使用 matplotlib。在tensorflow中找不到模块名matplotlib和ipython有同样的错误。

1。如何在 virtualenv 或 ipython 或 jupyter 中设置路径?

激活tensorflow后,我需要使用jupyter notebook。

这在脚本下面的错误不起作用。

import sys 

sys.path.append('my/path/to/module/folder') 

import module-of-interest

2。其他信息:我的环境如下。

mickyefromsd@DEKSTOP~$source ~/tensorflow/bin/activate

当我在TF条件下和TF激活之前通过python脚本找到matplotlib时,它有以下内容;

/usr/lib/python2.7/dist-packages/matplotlib/

当我输入“which ipython”时,它在下面(不是 /usr/bin/ipython);

/home/mickeyfromd/tensorflow/bin/ipython

顺便说一句,/tensorflow/lib/python2.7/site-packages/ 它有 ipython 和 jupyter。

(不在matplotlib同一路径)

3。 TF下我的ipython找不到我现有的matplotlib。

(tensorflow) mickeyfromd@DK-DESKTOP:~$ ipython

Python 2.7.11+(默认,2016 年 4 月 17 日,14:00:29)

在 [1] 中:import matplotlib ImportError: No module named matplotlib

4。我想设置 virtualenv,所以我只运行这个

我关注了这个网站。网站:http://help.pythonanywhere.com/pages/IPythonNotebookVirtualenvs

(tensorflow) mickeyfromd@ipython kernelspec install-self --user ...... 在 /home/mickeyfromd/.local/share/jupyter/kernels/python2 中安装 kernelspec python2

(张量流) mickeyfromd@DK-DESKTOP:~$

我无法移动文件夹(在第二步中)

如何让 ipython 拥有 Matplotlib 的路径?

【问题讨论】:

    标签: matplotlib tensorflow ipython-notebook jupyter


    【解决方案1】:

    该导入错误是由于 jupyter notebook 的环境变化造成的。您可能已经在一个环境中安装了这些软件包,而您正在另一个环境中运行 jupyter notebook。

    1. 我的 Anaconda 文件夹中有两个环境 (envs)(具体来说,我有 Anaconda3 文件夹)。
    2. (windows key+cmd ) -> 打开windows命令提示符以管理员身份运行。
    3. 激活(环境名称)-> 例如:激活 tensorflow-gpu
    4. 开始使用 conda install 安装包

    注意:对于每个环境,您需要安装所有要使用的包,分别使用相同的过程。此解决方案适用于 windows 用户,但不确定是否适用于 linux 用户。

    另外,为了确保您的 conda 环境是最新的,运行:

    康达更新康达 conda update anaconda

    看看这个:https://pradyumnamajumder.wordpress.com/2017/09/30/solution-to-the-python-packages-import-error-in-jupyter/

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
    • 当然,我也会编辑并放在这里。 :) @BrandonMinnick
    猜你喜欢
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 2018-07-28
    相关资源
    最近更新 更多