【问题标题】:install csv package in pycharm在pycharm中安装csv包
【发布时间】:2016-12-09 13:42:20
【问题描述】:

我在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: 模块 'csv' 没有属性 'reader'

我以为是因为我无法安装“csv包”

我也试过跑步:

import csv
print(dir(csv))

打印结果为:

['doc', 'loader', 'name', 'package', '路径', '规范']

很多方法包括 csv.reader 都不见了

在评论 #29 之前,这几乎是所有有用的信息

【问题讨论】:

标签: python python-3.x


【解决方案1】:

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

你可以直接使用:

import csv

在你的程序中

谢谢

【讨论】:

    【解决方案2】:
    1. 'csv' 是一个内置包。所以你不必在 Pycharm 中再次安装它。
    2. 当您尝试导入 csv 文件时,请确保您的项目文件夹中没有名为“csv.py”的任何文件(由您创建)(或Python 路径变量文件夹)因此您实际上并未导入“csv”包。

    【讨论】:

      【解决方案3】:

      对于 python 3,你应该运行这个命令:

      pip install python-csv
      

      【讨论】:

        【解决方案4】:

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

        改名为my_csv.py

        【讨论】:

        • 我的目录中只有两件事。名为 1.import.py 的脚本和名为 fl.csv 的文件
        【解决方案5】:

        您应该在 PyCharm 中转到终端并输入:

        pip3 install python-csv
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-10-22
          • 1970-01-01
          • 1970-01-01
          • 2013-02-09
          • 2021-03-14
          • 2021-04-29
          • 2018-12-02
          • 2019-01-21
          相关资源
          最近更新 更多