没有名为pip.req的模块

发布于 2021-01-29 18:17:21

我正在安装tweepy,但是遇到了关于pip.req的错误。我已经安装了pip,但是由于某些原因,仍然找不到pip.req。我在网上做了很多研究,发现最多的是有关zapo(?)和python
2.7之间不兼容的问题,导致其他用户遇到相同的错误。不过,关于如何解决问题的讨论尚不清楚。谢谢!

$ python2 setup.py install
Traceback (most recent call last):
  File "setup.py", line 5, in <module>
    from pip.req import parse_requirements
ImportError: No module named pip.req
关注者
0
被浏览
51
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    如果您有以下代码,它似乎可以工作:

    def parse_requirements(filename):
        """ load requirements from a pip requirements file """
        lineiter = (line.strip() for line in open(filename))
        return [line for line in lineiter if line and not line.startswith("#")]
    

    做这个:

    1. 创建一个目录 pip/
    2. 添加一个空文件 pip/__init__.py
    3. 添加文件 pip/req.py
    4. 将上面的代码放入pip/req.py
    5. 修改行 setup.py

    需求= install_reqs



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看