Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- maxim@orangepiprime:~$ pip install wxPython
- Defaulting to user installation because normal site-packages is not writeable
- Collecting wxPython
- Using cached wxPython-4.2.1.tar.gz (73.7 MB)
- Preparing metadata (setup.py) ... done
- Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (from wxPython) (9.0.1)
- Requirement already satisfied: six in /usr/lib/python3/dist-packages (from wxPython) (1.16.0)
- Requirement already satisfied: numpy in ./.local/lib/python3.10/site-packages (from wxPython) (1.26.0)
- Building wheels for collected packages: wxPython
- Building wheel for wxPython (setup.py) ... error
- error: subprocess-exited-with-error
- × python setup.py bdist_wheel did not run successfully.
- │ exit code: 1
- ╰─> [138 lines of output]
- running bdist_wheel
- running build
- WARNING: Building this way assumes that all generated files have been
- generated already. If that is not the case then use build.py directly
- to generate the source and perform the build stage. You can use
- --skip-build with the bdist_* or install commands to avoid this
- message and the wxWidgets and Phoenix build steps in the future.
- "/usr/bin/python3" -u build.py build
- Will build using: "/usr/bin/python3"
- 3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]
- Python's architecture is 64bit
- cfg.VERSION: 4.2.1
- Running command: build
- Running command: build_wx
- wxWidgets build options: ['--wxpython', '--unicode', '--gtk3']
- Configure options: ['--enable-unicode', '--with-gtk=3', '--enable-sound', '--enable-graphics_ctx', '--enable-display', '--enable-geometry', '--enable-debug_flag', '--enable-optimise', '--disable-debugreport', '--enable-uiactionsim', '--enable-autoidman', '--with-sdl']
- /tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/ext/wxWidgets/configure --enable-unicode --with-gtk=3 --enable-sound --enable-graphics_ctx --enable-display --enable-geometry --enable-debug_flag --enable-optimise --disable-debugreport --enable-uiactionsim --enable-autoidman --with-sdl
- checking build system type... aarch64-unknown-linux-gnu
- checking host system type... aarch64-unknown-linux-gnu
- checking for toolkit... gtk
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking whether we are using the Intel C compiler... no
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking whether gcc needs -traditional... no
- checking for g++... g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking whether we are using the Intel C++ compiler... no
- checking whether we are using the Sun C++ compiler... no
- checking for ar... ar
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking for langinfo.h... yes
- checking for wchar.h... yes
- checking for sys/select.h... yes
- checking for cxxabi.h... yes
- checking for an ANSI C-conforming const... yes
- checking for inline... inline
- checking size of short... 2
- checking size of void *... 8
- checking size of int... 4
- checking size of long... 8
- checking size of size_t... 8
- checking size of long long... 8
- checking size of wchar_t... 4
- checking for va_copy... yes
- checking for _FILE_OFFSET_BITS value needed for large files... 64
- checking if large file support is available... yes
- checking for _LARGEFILE_SOURCE value needed for large files... no
- checking whether byte ordering is bigendian... no
- checking for std::wstring in <string>... yes
- checking for std::istream... yes
- checking for std::ostream... yes
- checking for type_traits... yes
- checking for __sync_xxx_and_fetch builtins... yes
- checking for libraries directories... /usr/lib/aarch64-linux-gnu /usr/lib
- checking for cos... no
- checking for floor... no
- checking if floating point functions link without -lm... no
- checking for sin... yes
- checking for ceil... yes
- checking if floating point functions link with -lm... yes
- checking for strtoull... yes
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- checking for LIBPCRE... yes
- checking for zlib.h >= 1.1.4... yes
- checking for zlib.h... (cached) yes
- checking for deflate in -lz... yes
- checking for png.h > 0.90... no
- checking for png.h... (cached) no
- configure: WARNING: system png library not found or too old, will use built-in instead
- checking whether png.c file exists... yes
- checking for jpeglib.h... no
- configure: WARNING: system jpeg library not found, will use built-in instead
- checking whether jpeglib.h file exists... yes
- checking for jbg_dec_init in -ljbig... no
- checking for LIBTIFF... not found via pkg-config
- checking for tiffio.h... no
- configure: WARNING: system tiff library not found, will use built-in instead
- checking whether tiff.h file exists... yes
- checking for expat.h... no
- configure: WARNING: system expat library not found, will use built-in instead
- checking whether expat.h file exists... yes
- checking for gcc option to accept ISO C99... none needed
- checking for LIBCURL... not found
- checking for GTK+ version...
- checking for pkg-config... (cached) /usr/bin/pkg-config
- checking pkg-config is at least version 0.16... yes
- checking for GTK+ - version >= 3.0.0... Package gtk+-3.0 was not found in the pkg-config search path.
- Perhaps you should add the directory containing `gtk+-3.0.pc'
- to the PKG_CONFIG_PATH environment variable
- No package 'gtk+-3.0' found
- no
- *** Could not run GTK+ test program, checking why...
- *** The test program failed to compile or link. See the file config.log for the
- *** exact error that occurred. This usually means GTK+ is incorrectly installed.
- configure: error:
- The development files for GTK+ were not found. For GTK+ 2, please
- ensure that pkg-config is in the path and that gtk+-2.0.pc is
- installed. For GTK+ 1.2 please check that gtk-config is in the path,
- and that the version is 1.2.3 or above. Also check that the
- libraries returned by 'pkg-config gtk+-2.0 --libs' or 'gtk-config
- --libs' are in the LD_LIBRARY_PATH or equivalent.
- Error running configure
- ERROR: failed building wxWidgets
- Traceback (most recent call last):
- File "/tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/build.py", line 1563, in cmd_build_wx
- wxbuild.main(wxDir(), build_options)
- File "/tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/buildtools/build_wxwidgets.py", line 379, in main
- exitIfError(wxBuilder.configure(dir=wxRootDir, options=configure_opts),
- File "/tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/buildtools/build_wxwidgets.py", line 72, in exitIfError
- raise builder.BuildError(msg)
- buildtools.builder.BuildError: Error running configure
- Finished command: build_wx (0m30.452s)
- Finished command: build (0m30.452s)
- Command '"/usr/bin/python3" -u build.py build' failed with exit code 1.
- [end of output]
- note: This error originates from a subprocess, and is likely not a problem with pip.
- ERROR: Failed building wheel for wxPython
- Running setup.py clean for wxPython
- Failed to build wxPython
- Installing collected packages: wxPython
- Running setup.py install for wxPython ... error
- error: subprocess-exited-with-error
- × Running setup.py install for wxPython did not run successfully.
- │ exit code: 1
- ╰─> [151 lines of output]
- running install
- /home/maxim/.local/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
- !!
- ********************************************************************************
- Please avoid running ``setup.py`` directly.
- Instead, use pypa/build, pypa/installer or other
- standards-based tools.
- See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
- ********************************************************************************
- !!
- self.initialize_options()
- running build
- WARNING: Building this way assumes that all generated files have been
- generated already. If that is not the case then use build.py directly
- to generate the source and perform the build stage. You can use
- --skip-build with the bdist_* or install commands to avoid this
- message and the wxWidgets and Phoenix build steps in the future.
- "/usr/bin/python3" -u build.py build
- Will build using: "/usr/bin/python3"
- 3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]
- Python's architecture is 64bit
- cfg.VERSION: 4.2.1
- Running command: build
- Running command: build_wx
- wxWidgets build options: ['--wxpython', '--unicode', '--gtk3']
- Configure options: ['--enable-unicode', '--with-gtk=3', '--enable-sound', '--enable-graphics_ctx', '--enable-display', '--enable-geometry', '--enable-debug_flag', '--enable-optimise', '--disable-debugreport', '--enable-uiactionsim', '--enable-autoidman', '--with-sdl']
- /tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/ext/wxWidgets/configure --enable-unicode --with-gtk=3 --enable-sound --enable-graphics_ctx --enable-display --enable-geometry --enable-debug_flag --enable-optimise --disable-debugreport --enable-uiactionsim --enable-autoidman --with-sdl
- checking build system type... aarch64-unknown-linux-gnu
- checking host system type... aarch64-unknown-linux-gnu
- checking for toolkit... gtk
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking whether we are using the Intel C compiler... no
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking whether gcc needs -traditional... no
- checking for g++... g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking whether we are using the Intel C++ compiler... no
- checking whether we are using the Sun C++ compiler... no
- checking for ar... ar
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking for langinfo.h... yes
- checking for wchar.h... yes
- checking for sys/select.h... yes
- checking for cxxabi.h... yes
- checking for an ANSI C-conforming const... yes
- checking for inline... inline
- checking size of short... 2
- checking size of void *... 8
- checking size of int... 4
- checking size of long... 8
- checking size of size_t... 8
- checking size of long long... 8
- checking size of wchar_t... 4
- checking for va_copy... yes
- checking for _FILE_OFFSET_BITS value needed for large files... 64
- checking if large file support is available... yes
- checking for _LARGEFILE_SOURCE value needed for large files... no
- checking whether byte ordering is bigendian... no
- checking for std::wstring in <string>... yes
- checking for std::istream... yes
- checking for std::ostream... yes
- checking for type_traits... yes
- checking for __sync_xxx_and_fetch builtins... yes
- checking for libraries directories... /usr/lib/aarch64-linux-gnu /usr/lib
- checking for cos... no
- checking for floor... no
- checking if floating point functions link without -lm... no
- checking for sin... yes
- checking for ceil... yes
- checking if floating point functions link with -lm... yes
- checking for strtoull... yes
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- checking for LIBPCRE... yes
- checking for zlib.h >= 1.1.4... yes
- checking for zlib.h... (cached) yes
- checking for deflate in -lz... yes
- checking for png.h > 0.90... no
- checking for png.h... (cached) no
- configure: WARNING: system png library not found or too old, will use built-in instead
- checking whether png.c file exists... yes
- checking for jpeglib.h... no
- configure: WARNING: system jpeg library not found, will use built-in instead
- checking whether jpeglib.h file exists... yes
- checking for jbg_dec_init in -ljbig... no
- checking for LIBTIFF... not found via pkg-config
- checking for tiffio.h... no
- configure: WARNING: system tiff library not found, will use built-in instead
- checking whether tiff.h file exists... yes
- checking for expat.h... no
- configure: WARNING: system expat library not found, will use built-in instead
- checking whether expat.h file exists... yes
- checking for gcc option to accept ISO C99... none needed
- checking for LIBCURL... not found
- checking for GTK+ version...
- checking for pkg-config... (cached) /usr/bin/pkg-config
- checking pkg-config is at least version 0.16... yes
- checking for GTK+ - version >= 3.0.0... Package gtk+-3.0 was not found in the pkg-config search path.
- Perhaps you should add the directory containing `gtk+-3.0.pc'
- to the PKG_CONFIG_PATH environment variable
- No package 'gtk+-3.0' found
- no
- *** Could not run GTK+ test program, checking why...
- *** The test program failed to compile or link. See the file config.log for the
- *** exact error that occurred. This usually means GTK+ is incorrectly installed.
- configure: error:
- The development files for GTK+ were not found. For GTK+ 2, please
- ensure that pkg-config is in the path and that gtk+-2.0.pc is
- installed. For GTK+ 1.2 please check that gtk-config is in the path,
- and that the version is 1.2.3 or above. Also check that the
- libraries returned by 'pkg-config gtk+-2.0 --libs' or 'gtk-config
- --libs' are in the LD_LIBRARY_PATH or equivalent.
- Error running configure
- ERROR: failed building wxWidgets
- Traceback (most recent call last):
- File "/tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/build.py", line 1563, in cmd_build_wx
- wxbuild.main(wxDir(), build_options)
- File "/tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/buildtools/build_wxwidgets.py", line 379, in main
- exitIfError(wxBuilder.configure(dir=wxRootDir, options=configure_opts),
- File "/tmp/pip-install-gc1enrw4/wxpython_c40f4f02b1c04be1b61b92a10e51d845/buildtools/build_wxwidgets.py", line 72, in exitIfError
- raise builder.BuildError(msg)
- buildtools.builder.BuildError: Error running configure
- Finished command: build_wx (0m30.212s)
- Finished command: build (0m30.212s)
- Command '"/usr/bin/python3" -u build.py build' failed with exit code 1.
- [end of output]
- note: This error originates from a subprocess, and is likely not a problem with pip.
- error: legacy-install-failure
- × Encountered error while trying to install package.
- ╰─> wxPython
- note: This is an issue with the package mentioned above, not pip.
- hint: See above for output from the failure.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement