导入unicodecsv在jupyter中失败

时间:2016-10-10 16:17:21

标签: python-2.7 package jupyter

我试着跑 import unicodecsv 在jupyter中运行.ipynb文件。 它失败了。 然后我通过python install命令安装了unicodecsv文件,并在c \ python27目录下找到它。但仍然没有进口。 应该如何安装。是否需要放置在anaconda安装中

编辑: 显示错误 -

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-9c1521d8df38> in <module>()
      2 #                 1                 #
      3 #####################################
----> 4 import unicodecsv
      5 ## Read in the data from daily_engagement.csv and project_submissions.csv
      6 ## and store the results in the below variables.

ImportError: No module named unicodecsv

5 个答案:

答案 0 :(得分:3)

Pip(Package Installer for Python)包管理器也附带Python3,您可以在不安装Conda的情况下尝试此变体(Windows):

python -m pip install unicodecsv

答案 1 :(得分:1)

您应该使用以下命令安装它(从命令提示符下)

conda install unicodecsv

答案 2 :(得分:0)

使用以下方法安装unicodecsv:

sudo pip install unicodecsv

重新启动/再次运行笔记本。

答案 3 :(得分:0)

我在Udacity的同一个文件遇到了同样的问题。

尝试在Kernel -> Change Kernel菜单中将内核从Python2更改为Python3。

希望有所帮助:)

答案 4 :(得分:0)

我有同样的问题。切换到Python 3需要您学习新语法,其余的nanodegree使用Python 2。

确保您在安装unicodecsv软件包的环境中运行笔记本电脑。然后:

 conda install unicodecsv 

应该有效。它确实适合我。