首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有名为"backport.configparser“的模块

没有名为"backport.configparser“的模块
EN

Stack Overflow用户
提问于 2017-07-27 00:04:47
回答 4查看 9.3K关注 0票数 2

我已经使用"pip install configparser“安装了configparser以获取configparser-3.5.0,并在我的PYTHONPATH上。但是当我使用它作为"import configparser“时,我看到一个错误"No module named backports.configparser”。conigparser.py使用这个'backports‘模块,我在python路径下看到了'backports’模块,但不知何故它无法识别那个模块。有人能告诉我该如何解决这个问题吗?这对我来说无疑是一些configparser的版本问题,但到目前为止我还没有找到任何答案。感谢您的帮助,谢谢

EN

回答 4

Stack Overflow用户

发布于 2017-07-27 08:47:09

我可以通过使用以下命令来修复它:

代码语言:javascript
复制
pip install configparser==3.3.0.post2
票数 5
EN

Stack Overflow用户

发布于 2018-05-19 08:11:58

如果您使用的是anaconda,安装configparser可以解决这个问题。

代码语言:javascript
复制
conda install -c anaconda configparser
Solving environment: done

## Package Plan ##

  environment location: /Users/kaituo/anaconda2

  added / updated specs:
    - configparser


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    conda-4.5.4                |           py27_0         1.0 MB  anaconda
    configparser-3.5.0         |   py27hc7edf1b_0          35 KB  anaconda
    certifi-2018.4.16          |           py27_0         142 KB  anaconda
    openssl-1.0.2o             |       h26aff7b_0         3.4 MB  anaconda
    ca-certificates-2018.03.07 |                0         124 KB  anaconda
    ------------------------------------------------------------
                                           Total:         4.7 MB

The following packages will be UPDATED:

    ca-certificates: 2018.03.07-0         --> 2018.03.07-0         anaconda
    certifi:         2018.4.16-py27_0     --> 2018.4.16-py27_0     anaconda
    conda:           4.5.4-py27_0         --> 4.5.4-py27_0         anaconda
    configparser:    3.5.0-py27hc7edf1b_0 --> 3.5.0-py27hc7edf1b_0 anaconda
    openssl:         1.0.2o-h26aff7b_0    --> 1.0.2o-h26aff7b_0    anaconda

Proceed ([y]/n)? y


Downloading and Extracting Packages
conda-4.5.4          |  1.0 MB | ########################################################################################################################################### | 100%
configparser-3.5.0   |   35 KB | ########################################################################################################################################### | 100%
certifi-2018.4.16    |  142 KB | ########################################################################################################################################### | 100%
openssl-1.0.2o       |  3.4 MB | ########################################################################################################################################### | 100%
ca-certificates-2018 |  124 KB | ########################################################################################################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
票数 2
EN

Stack Overflow用户

发布于 2018-11-16 17:04:52

我今天在python-2.7.6上也遇到了这个问题。

我通过在<install_location>/configparser/backports目录中创建一个空的__init__.py修复了这个问题。

pip安装程序没有创建它。

我们在不同的位置安装了setup.py的另一个版本,其中包含__init__.py文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45332160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档