在pycharm中安装csv包

时间:2016-12-09 13:42:20

标签: python python-3.x

我在pycharm中安装csv包时遇到问题(在python 3.5.2下运行)

当我尝试安装它时,我收到错误消息

执行命令: pip install --user csv

发生错误: 非零退出代码(1)

找不到满足要求csv的版本(来自版本:) 找不到csv

的匹配分布

我将pip包更新到版本9.0.1但仍然没有。

当我运行以下代码时:

import csv
f = open('fl.csv')
csv_f = csv.reader(f)
f.close()

我收到此错误:

csv_f = csv.reader(f) AttributeError:module' csv'没有属性'读者

我以为是因为我无法安装" csv包"

我也试过跑:

import csv
print(dir(csv))

,打印结果为:

[' doc ',' 加载程序',' 名称 ',' ',' 路径',' 规范']

缺少包括csv.reader在内的许多方法

在评论#29

之前,这几乎是所有有用的信息

5 个答案:

答案 0 :(得分:7)

您不能pip install csv因为csv模块包含在Python安装中。

您可以直接使用:

import pip 

在你的程序中

由于

答案 1 :(得分:2)

问题是您的目录中有另一个名为csv.py的文件。在此文件中,您没有reader函数。

将其名称更改为my_csv.py

答案 2 :(得分:1)

  1. 'csv'是内置软件包。因此,您不必在Pycharm中再次安装它。
  2. 当您尝试导入csv时,请确保项目文件夹中没有名为“ csv.py”的任何文件(由您创建的 )。因此,您实际上并未导入“ csv”包。

答案 3 :(得分:1)

对于python 3,您应该运行以下命令:

pip install python-csv

答案 4 :(得分:0)

您应该在PyCharm中进入Terminal并输入:

pip3 install python-csv