linux下pip安装模块失败,Linux pip包安装错误

Linux pip包安装错误

我正在使用python 2.7并尝试使用pip安装scrapy但得到此:异常:Traceback(最近一次调用最后一次):文件"/usr/local/lib/python2.7/dist-packages/pip/basecommand.py",第215行,在主状态= self.run(options,args)文件"/usr/local/lib/python2.7/dist-packages/pip/commands/install.py",第324行,在运行中requirement_set.prepare_files(finder)文件"/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py",第380行,在prepare_files中ignore_dependencies = self.ignore_dependencies)文件"/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py",第634行,在_prepare_file中abstract_dist.prep_for_dist()文件"/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py",第129行,在prep_for_dist self.req_to_install.run_egg_info( )文件"/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py",第412行,在run_egg_info self.setup_py,self.name,文件"/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py",第387行,在setup_py import setuptools中#noqa文件“/root/.local/lib/python2.7/site-packages/setuptools/ init .py ", line 12, in import setuptools.version File " /root/.local/lib/python2.7/site-packages/setuptools/version.py ", line 1, in import pkg_resources File " /root/.local/lib/python2.7/site-packages/pkg_resources/ init .py ", line 72, in import packaging.requirements File " / root / .local / lib / python2.7 / site-packages / packaging / requirements.py ", line 59, in MARKER_EXPR = originalTextFor(MARKER_EXPR())(" marker“)TypeError: call ()需要ex 2个参数(给出1个)

回答(3)

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

似乎你的 pip 安装有问题 . 我有两个选择 .

1)编辑文件 /usr/lib/python2.7/site-packages/packaging/requirements.py 并替换行

MARKER_EXPR = originalTextFor(MARKER_EXPR())("marker")

MARKER_EXPR = originalTextFor(MARKER_EXPR)("marker")

OR

2)尝试并升级 pip 安装

pip install -U pip setuptools

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

pip install wheel # to install support for wheel files.

pip install Scrapy‑1.0.3‑py2‑none‑any.whl # to install the wheel.

如果你使用ubuntu,你也可以通过apt安装:

sudo apt-get install python-dev

sudo apt-get install libxml2-dev libxslt1-dev

请查看上面提到的主题以获取更多信息 . 那个帖子真的很有帮助 .

e15298c6a3b4591803e154ab0c3b3e2e.png

2 years ago

我曾经和你有同样的问题 . 只需输入以下命令,问题就解决了:

pip install setuptools==33.1.1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值