相关文章推荐
追风的铁链  ·  拉普拉斯方程式 Laplace's ...·  1 年前    · 
干练的硬币  ·  html中table的画法及table和di ...·  2 年前    · 
愤怒的菠菜  ·  陈一发说什么了怎么被封杀了?陈一发被禁播抹黑 ...·  2 年前    · 
高大的日光灯  ·  Invalid request on ...·  3 年前    · 
神勇威武的梨子  ·  检测变化的注意事项 | Vue.js 技术揭秘·  3 年前    · 
Code  ›  backports.zoneinfo install error:Building wheel for backports.zoneinfo error开发者社区
build pip setuptools
https://cloud.tencent.com/developer/article/2068447
仗义的冲锋衣
3 年前
作者头像
刀枪不入de王二花
0 篇文章

backports.zoneinfo install error:Building wheel for backports.zoneinfo error

原创
前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > BETTER > 正文

backports.zoneinfo install error:Building wheel for backports.zoneinfo error

原创
修改 于 2022-08-09 10:38:40
2.2K 0
举报

执行命令:

pip install backports.zoneinfo

error内容:

・Building wheel for backports.zoneinfo error

・error: Microsoft Visual C++14.0 or greater is required. Get it with"Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

・C:\Users\water\AppData\Local\Temp\pip-build-env-sdj61qe9\overlay\Lib\site-packages\setuptools\config\setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.

SetuptoolsDeprecationWarning ⇒setuptool 弃用

解决方案:

pip install --upgrade setuptools

升级setuptools

error 内容

(venv) PS D:\PycharmProjects\pj> pip install backports.zoneinfoCollecting backports.zoneinfo
  Downloading backports.zoneinfo-0.2.1.tar.gz (74 kB)     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.1/74.1 kB 4.0 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: backports.zoneinfo
  Building wheel for backports.zoneinfo (pyproject.toml) ... error
  error: subprocess-exited-with-error
  × Building wheel for backports.zoneinfo (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [34 lines of output]
      C:\Users\water\AppData\Local\Temp\pip-build-env-sdj61qe9\overlay\Lib\site-packages\setuptools\config\setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
        warnings.warn(msg, warning_class)
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-cpython-39
      creating build\lib.win-amd64-cpython-39\backports
      copying src\backports\__init__.py -> build\lib.win-amd64-cpython-39\backports
      creating build\lib.win-amd64-cpython-39\backports\zoneinfo
      copying src\backports\zoneinfo\_common.py -> build\lib.win-amd64-cpython-39\backports\zoneinfo
      copying src\backports\zoneinfo\_tzpath.py -> build\lib.win-amd64-cpython-39\backports\zoneinfo
      copying src\backports\zoneinfo\_version.py -> build\lib.win-amd64-cpython-39\backports\zoneinfo
      copying src\backports\zoneinfo\_zoneinfo.py -> build\lib.win-amd64-cpython-39\backports\zoneinfo
      copying src\backports\zoneinfo\__init__.py -> build\lib.win-amd64-cpython-39\backports\zoneinfo
      no previously-included directories found matching 'docs\_build'
      no previously-included directories found matching 'docs\_output'
      adding license file 'LICENSE'
      adding license file 'licenses/LICENSE_APACHE'
      writing manifest file 'src\backports.zoneinfo.egg-info\SOURCES.txt'
      copying src\backports\zoneinfo\__init__.pyi -> build\lib.win-amd64-cpython-39\backports\zoneinfo
      copying src\backports\zoneinfo\py.typed -> build\lib.win-amd64-cpython-39\backports\zoneinfo
      running build_ext
      building 'backports.zoneinfo._czoneinfo' extension
      error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
      [end of output]

解决:

1 安装vs buildtool

安装buildtool

2 pip install --upgrade setuptools

3 pip install backports.zoneinfo

Installing collected packages: setuptools
  Attempting uninstall: setuptools
    Found existing installation: setuptools 49.2.1
    Uninstalling setuptools-49.2.1:
      Successfully uninstalled setuptools-49.2.1
Successfully installed setuptools-63.4.2
[notice] A new release of pip available: 22.2.1 -> 22.2.2
[notice] To update, run: python.exe -m pip install --upgrade pip
(venv) PS D:\PycharmProjects\pj> pip install backports.zoneinfo
Collecting backports.zoneinfo
  Using cached backports.zoneinfo-0.2.1.tar.gz (74 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: backports.zoneinfo
  Building wheel for backports.zoneinfo (pyproject.toml) ... done
  Created wheel for backports.zoneinfo: filename=backports.zoneinfo-0.2.1-cp39-cp39-win_amd64.whl size=36442 sha256=9812e976860709bd235b79f8e1d372c8ac7b435d
  Stored in directory: c:\users\water\appdata\local\pip\cache\wheels\f6\da\c4\7ac0330c0d9763cbd549898f8815e8
 
推荐文章
追风的铁链  ·  拉普拉斯方程式 Laplace's equation-CSDN博客
1 年前
干练的硬币  ·  html中table的画法及table和div的区别 - wolfy - 博客园
2 年前
愤怒的菠菜  ·  陈一发说什么了怎么被封杀了?陈一发被禁播抹黑始末揭秘「图」_直播
2 年前
高大的日光灯  ·  Invalid request on pooled connection - SQLA Forum
3 年前
神勇威武的梨子  ·  检测变化的注意事项 | Vue.js 技术揭秘
3 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号