因为我正在执行此代码,并且需要CSV库才能执行此操作。

import csv

class CsvWordReplacer(WordReplacer):
    def __init__(self, fname):
        word_map = {}
        for line in csv.reader(open(fname)):
            word, syn = line
            word_map[word] = syn
            super(CsvWordReplacer, self).__init__(word_map)
replacer = CsvWordReplacer('synonyms.csv')
a=replacer.replace('bday')


在pyserial3.2中使用pyserial3.2在Python 3.7中安装库时,通过在cmd(administrator)中给出以下命令:

pip install --user pycsv


我发现以下错误:

 Traceback (most recent call last):
      File "<string>", line 1, in <module>
        long_description=io.open("history.md", encoding='utf8').read(),
    FileNotFoundError: [Errno 2] No such file or directory: 'history.md'


如果有人可以帮助我,那将很棒。

最佳答案

您不需要安装csv库模块。它是标准库的一部分。卸载pycsv(根据其自己在PyPI上的文档,不支持Python 3,并且最近一次更新于3年前),只需使用csv

关于python - 如何解决在python3.7中安装pycsv的错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55811560/

10-09 19:08