英文:
I'm get the following error log when I try to install cryptodome
问题
你遇到了一个问题,当尝试使用pip安装cryptodome时出现错误。这个错误似乎与编译器配置有关,特别是与ming编译器相关。
你尝试升级setuptools以解决问题,但仍然没有成功。
这个错误提示的主要部分是:
"distutils.errors.DistutilsPlatformError: --plat-name must be one of ('win32', 'win-amd64', 'win-arm32', 'win-arm64')"
这似乎表明你的平台名称(--plat-name)不匹配支持的选项。
你可能需要检查你的编译器配置以确保与你的系统兼容,并确认是否存在与平台相关的问题。如果你不确定如何解决这个问题,可能需要查找相关资源或咨询社区支持来获得更多帮助。
英文:
I'm getting this error when i try to pip install cryptodome :
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [17 lines of output]
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\hp\AppData\Local\Temp\pip-install-n9q1xfuw\pycryptodome_520086b2afc74db3bef1d6098b1acac3\setup.py", line 474, in <module>
set_compiler_options(package_root, ext_modules)
File "C:\Users\hp\AppData\Local\Temp\pip-install-n9q1xfuw\pycryptodome_520086b2afc74db3bef1d6098b1acac3\compiler_opt.py", line 341, in set_compiler_options
clang = compiler_is_clang()
File "C:\Users\hp\AppData\Local\Temp\pip-install-n9q1xfuw\pycryptodome_520086b2afc74db3bef1d6098b1acac3\compiler_opt.py", line 251, in compiler_is_clang
return test_compilation(source, msg="clang")
File "C:\Users\hp\AppData\Local\Temp\pip-install-n9q1xfuw\pycryptodome_520086b2afc74db3bef1d6098b1acac3\compiler_opt.py", line 82, in test_compilation
objects = compiler.compile([fname], extra_postargs=extra_cc_options)
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\_msvccompiler.py", line 343, in compile
self.initialize()
File "C:\msys64\mingw64\lib\python3.10\site-packages\setuptools\_distutils\_msvccompiler.py", line 246, in initialize
raise DistutilsPlatformError(
distutils.errors.DistutilsPlatformError: --plat-name must be one of ('win32', 'win-amd64', 'win-arm32', 'win-arm64')
Testing support for clang
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
Is this a problem with my ming compiler ?, Please help.
I tried upgrading my setuptools using
pip install --upgrade setuptools
still no luck.
答案1
得分: 0
这是您要求的翻译:
"It was a problem with the python installation, I clean reinstalled python and was able to install the library successfully."
英文:
It was a problem with the python installation, I clean reinstalled python and was able to install the library successfully.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论