我正在关注this guide,但是当我运行命令时:
pip3 install numpy Pillow PyOpenGL PyOpenGL-accelerate glfw
命令失败,并显示错误:
ERROR: Complete output from command python setup.py egg_info: ERROR: running egg_info creating pip-egg-info/AssimpCy.egg-info writing pip-egg-info/AssimpCy.egg-info/PKG-INFO Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-ppb19bgv/AssimpCy/setup.py", line 88, in <module> requires=['numpy'] File "/usr/lib/python3.7/site-packages/setuptools/__init__.py", line 145, in setup return distutils.core.setup(**attrs) File "/usr/lib64/python3.7/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib64/python3.7/distutils/dist.py", line 966, in run_commands self.run_command(cmd) File "/usr/lib64/python3.7/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/usr/lib/python3.7/site-packages/setuptools/command/egg_info.py", line 289, in run writer(self, ep.name, os.path.join(self.egg_info, ep.name)) File "/usr/lib/python3.7/site-packages/setuptools/command/egg_info.py", line 621, in write_pkg_info metadata.write_pkg_info(cmd.egg_info) File "/usr/lib64/python3.7/distutils/dist.py", line 1117, in write_pkg_info self.write_pkg_file(pkg_info) File "/usr/lib/python3.7/site-packages/setuptools/dist.py", line 166, in write_pkg_file long_desc = rfc822_escape(self.get_long_description()) File "/usr/lib64/python3.7/distutils/util.py", line 464, in rfc822_escape lines = header.split('\n') TypeError: a bytes-like object is required, not 'str' ----------------------------------------
错误:/ tmp / pip-install-ppb19bgv / AssimpCy /中的命令“ python setup.py egg_info”失败,错误代码为1
根据您的情况,尝试使用软件包管理器安装软件包:
sudo dnf install "glfw-*" python3-pyopengl
然后
python3 -m pip install assimpcy --user