【问题标题】:unable to install Boto3 on windows无法在 Windows 上安装 Boto3
【发布时间】:2017-08-09 19:58:06
【问题描述】:

运行 pip install boto3 命令后出现异常

C:\boto3-develop>pip install boto3

收集boto3 下载 boto3-1.4.4-py2.py3-none-any.whl (127kB) 100% |████████████████████████████████| 133kB 281kB/s

收集 jmespath=0.7.1(来自 boto3) 正在下载 jmespath-0.9.2-py2.py3-none-any.whl

正在收集 s3transfer=0.1.10 (from boto3) 正在下载 s3transfer-0.1.10-py2.py3-none-any.whl (54kB) 100% |████████████████████████████████| 61kB 787kB/s

收集 botocore=1.5.0 (from boto3) 正在下载 botocore-1.5.26-py2.py3-none-any.whl (3.4MB) 100% |████████████████████████████████| 3.4MB 81kB/s

收集 docutils>=0.10(来自 botocore=1.5.0->boto3)
下载 docutils-0.13.1-py3-none-any.whl (536kB) 100% |████████████████████████████████| 542kB 205kB/s

收集python-dateutil=2.1(来自 botocore=1.5.0->boto3) 正在下载 python_dateutil-2.6.0-py2.py3-none-any.whl (194kB) 100% |████████████████████████████████| 194kB 273kB/s

收集六个>=1.5(来自 python-dateutil=2.1->botocore=1.5.0->b oto3)
正在下载六-1.10.0-py2.py3-none-any.whl

安装收集的包:jmespath、docutils、六、 python-dateutil、botocor e、s3transfer、boto3

异常:回溯(最近一次调用最后一次):文件“c:\program files (x86)\python36-32\lib\site-packages\pip\basecommand.py",第 215 行,在 主要的 status = self.run(options, args)

文件“c:\程序文件 (x86)\python36-32\lib\site-packages\pip\commands\instal l.py", 行 342,运行中 prefix=options.prefix_path,

文件“c:\程序文件 (x86)\python36-32\lib\site-packages\pip\req\req_set.py" ,第 784 行,在 安装 **kwargs

文件“c:\程序文件 (x86)\python36-32\lib\site-packages\pip\req\req_install .py", 行 851,安装中 self.move_wheel_files(self.source_dir, root=root, prefix=prefix)

文件“c:\程序文件 (x86)\python36-32\lib\site-packages\pip\req\req_install .py", 行 1064,在 move_wheel_files 中 隔离=self.isolated,

文件“c:\程序文件 (x86)\python36-32\lib\site-packages\pip\wheel.py",第 345 行,在 move_wheel_files clobber(source, lib_dir, True)

文件“c:\程序文件 (x86)\python36-32\lib\site-packages\pip\wheel.py",第 316 行,在 破坏者 确保目录(目标目录)

文件“c:\程序文件 (x86)\python36-32\lib\site-packages\pip\utils__init__。 py",第 83 行, 在确保目录 os.makedirs(路径)

文件“c:\program files (x86)\python36-32\lib\os.py”,第 220 行,在 制造商 mkdir(名称,模式)

PermissionError: [WinError 5] 访问被拒绝: 'c:\program files (x86)\python 36-32\Lib\site-packages\jmespath'

C:\boto3-develop>

【问题讨论】:

  • 访问被拒绝表示您没有权限,请尝试以管理员身份运行
  • 您可以使用 virtualenv 消除此类错误或使用 vagrant 安装您的开发部署

标签: python boto3


【解决方案1】:

确保您以管理员身份运行命令行。缺乏权限通常会阻止安装 python 包。

【讨论】:

    猜你喜欢
    • 2020-02-17
    • 2016-05-20
    • 2017-10-08
    • 2017-04-13
    • 2018-01-08
    • 2020-05-08
    • 2018-11-26
    • 2011-06-22
    • 2018-11-25
    相关资源
    最近更新 更多