我已成功使用conda install ...
安装了csvkit但是,当我尝试在Python 2.7 Spyder中导入库时,我收到错误消息:
import csvsql
Traceback (most recent call last):
File "<ipython-input-5-303a60a6b1ac>", line 1, in <module>
import csvsql
ImportError: No module named csvsql
import csvkit
Traceback (most recent call last):
File "<ipython-input-7-ca8a99ae9834>", line 1, in <module>
import csvkit
ImportError: No module named csvkit
我查看了文档 - 它们描述了安装过程,但没有描述如何在Python中加载库。
此外,我遇到了与httplib2类似的问题。我成功安装了它,但是当我尝试在Spyder中导入它时,我收到了类似的错误消息(没有名为httplib2的模块)。
(我在Windows 11上使用Anaconda 3和Spyder)
有什么想法吗?提前谢谢。
答案 0 :(得分:0)
我在csvkit GitHub / issues论坛上问过这个问题。 给出的答案是:你应该使用agate,csvkit现在依赖于它的所有操作。请参阅https://github.com/wireservice/agate。
我和你在一起 - 使用csvkit作为命令行工具和库是很棒的,但它的作者并不这么认为。完整问题:https://github.com/wireservice/csvkit/issues/670