首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用pip Python 2.7安装

无法使用pip Python 2.7安装
EN

Stack Overflow用户
提问于 2018-09-24 01:08:24
回答 1查看 1.1K关注 0票数 2

版本

Python:2.7.10

pip 18.0

aws:1.16.19

pip 18.0来自/Library/Python/2.7/site-packages/pip (python 2.7),aws版本基于aws/1.16.19 Python/2.7.10达尔文/17.7.0 botocore/1.12.9

误差

在下面的Step 5上遇到了以下错误:

代码语言:javascript
复制
Collecting aws-sam-cli
  Using cached https://files.pythonhosted.org/packages/ed/0a/448016d5004d1353229b6081c7a05d84c38be5bc70db72d0ac366372fc78/aws-sam-cli-0.6.0.tar.gz
    Complete output from command python setup.py egg_info:
    /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'python_requires'
      warnings.warn(msg)
    error in aws-sam-cli setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected ',' or end-of-list in pathlib2~=2.3.2; python_version<"3.4" at ; python_version<"3.4"

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/1n/ppy1_69x0890_qjfyl9dpdpr0000gq/T/pip-install-FRmwqz/aws-sam-cli/

采取的步骤

使用本参考,我执行了以下命令:

  1. 安装pip curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
  2. ADD USER_BASE_PATHPATH: 导出USER_BASE_PATH=$(python -m站点-用户基)导出路径=$PATH:$USER_BASE_PATH/bin
  3. 安装awscli pip --用户安装awscli 必须使用user标志,因为pip install awscli失败了: 由于'/Library/Python/2.7/site-packages/urllib3-1.23.dist-info‘:Errno 13权限被拒绝,无法安装软件包 考虑使用--user选项或检查权限。
  4. 安装aws-sam-cli: pip安装--用户aws-sam-cli
EN

回答 1

Stack Overflow用户

发布于 2018-10-03 20:15:16

我也有同样的问题。必须升级setuptools以修复issue.You可以尝试运行以下命令:

代码语言:javascript
复制
pip install -U setuptools
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52471611

复制
相关文章

相似问题

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