首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >python setup.py bdist_wheel没有成功运行。

python setup.py bdist_wheel没有成功运行。
EN

Stack Overflow用户
提问于 2022-03-14 16:18:19
回答 4查看 55.9K关注 0票数 17

我只想安装nes_py,并收到以下错误消息:

代码语言:javascript
运行
复制
Collecting nes_py
  Using cached nes_py-8.1.8.tar.gz (76 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: gym>=0.17.2 in c:\users\hb\appdata\roaming\python\python310\site-packages (from nes_py) (0.23.0)
Requirement already satisfied: numpy>=1.18.5 in c:\users\hb\appdata\roaming\python\python310\site-packages (from nes_py) (1.22.3)
Requirement already satisfied: pyglet<=1.5.11,>=1.4.0 in c:\users\hb\appdata\roaming\python\python310\site-packages (from nes_py) (1.5.11)
Requirement already satisfied: tqdm>=4.48.2 in c:\users\hb\appdata\roaming\python\python310\site-packages (from nes_py) (4.63.0)
Requirement already satisfied: cloudpickle>=1.2.0 in c:\users\hb\appdata\roaming\python\python310\site-packages (from gym>=0.17.2->nes_py) (2.0.0)
Requirement already satisfied: gym-notices>=0.0.4 in c:\users\hb\appdata\roaming\python\python310\site-packages (from gym>=0.17.2->nes_py) (0.0.6)
Requirement already satisfied: colorama in c:\users\hb\appdata\roaming\python\python310\site-packages (from tqdm>=4.48.2->nes_py) (0.4.4)
Building wheels for collected packages: nes_py
  Building wheel for nes_py (setup.py): started
  Building wheel for nes_py (setup.py): finished with status 'error'
  Running setup.py clean for nes_py
Failed to build nes_py
Installing collected packages: nes_py, gym_super_mario_bros
  Running setup.py install for nes_py: started
  Running setup.py install for nes_py: finished with status 'error'
Note: you may need to restart the kernel to use updated packages.
Output exceeds the size limit. Open the full output data in a text editor
  error: subprocess-exited-with-error
  
  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [129 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-3.10
      creating build\lib.win-amd64-3.10\nes_py
      copying nes_py\nes_env.py -> build\lib.win-amd64-3.10\nes_py
      copying nes_py\_image_viewer.py -> build\lib.win-amd64-3.10\nes_py
      copying nes_py\_rom.py -> build\lib.win-amd64-3.10\nes_py
      copying nes_py\__init__.py -> build\lib.win-amd64-3.10\nes_py
      creating build\lib.win-amd64-3.10\nes_py\app
      copying nes_py\app\cli.py -> build\lib.win-amd64-3.10\nes_py\app
      copying nes_py\app\play_human.py -> build\lib.win-amd64-3.10\nes_py\app
      copying nes_py\app\play_random.py -> build\lib.win-amd64-3.10\nes_py\app
      copying nes_py\app\__init__.py -> build\lib.win-amd64-3.10\nes_py\app
      creating build\lib.win-amd64-3.10\nes_py\wrappers
      copying nes_py\wrappers\joypad_space.py -> build\lib.win-amd64-3.10\nes_py\wrappers
      copying nes_py\wrappers\__init__.py -> build\lib.win-amd64-3.10\nes_py\wrappers
      running build_ext
      building 'nes_py.lib_nes_env' extension
...
╰─> nes_py

我已经尝试过的是:

  • pip安装nes-py -no cache-dir
  • pip安装--升级pip setuptools轮

我的系统:

  • Windows 10
  • Python 3.10.2 64位
  • Visual Studio代码
EN

回答 4

Stack Overflow用户

发布于 2022-04-16 05:28:59

我也有类似的问题,但安装后,Cmake一切都很好

代码语言:javascript
运行
复制
pip install Cmake
票数 7
EN

Stack Overflow用户

发布于 2022-05-17 06:04:58

我在Windows10PC上运行SikuliX脚本时也遇到了同样的错误。我就是这样解决的:

  1. 下载并运行C++构建工具:https://visualstudio.microsoft.com/visual-cpp-build-tools/
  2. 打开并选择选项卡单独的组件,并安装MSVC - v140 VS2015 C++构建工具(v14.00)以及和Windows10SDK,例如10.0.20348.0
  3. 向环境变量路径添加一个新值: C:\Program (x86)\Windows \10\bin\x64
  4. 复制rc.exe & rcdll.dll文件

C:\程序文件(x86)\Windows \10\bin\10.0.20348.0\x64

C:\程序文件(X86)\MicrosoftVisualStudio14.0\VC\bin

  1. 现在执行先前产生错误的命令:

python setup.py bdist_wheel没有成功运行。

票数 2
EN

Stack Overflow用户

发布于 2022-03-14 16:49:32

此错误可能是由于您尚未安装车轮包而造成的。根据你的系统,看看如何在这个简短,简单和惊人的教程安装车轮包。安装车轮包后,可以通过运行pip install nes-py来安装nes。请确保安装了Visual-Studio17.0工具,以便nes包可以在windows上工作。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71470989

复制
相关文章

相似问题

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