Good afternoon! Found a bit of a problem that might be a bug (but is most likely just me missing something). I’m trying to build a game that uses PIL’s Image in it, but for some reason, it gives me a bunch of missing dependencies!
This is what my requirements.txt look like:
panda3d
pillow
And here’s everything that’s in my test Main.py:
from PIL import Image
(Yep, just one line)
And here’s what the console outputs:
Successfully downloaded panda3d pillow
Building runtime for platform: win_amd64
There are some missing modules: ['IPython.display', 'IronPython.Runtime.Exceptions', 'IronPythonConsole', 'Numeric', 'PyQt6.QtCore', 'PyQt6.QtGui', 'PySide2.QtCore', 'PySide2.QtGui', 'PySide6.QtCore', 'PySide6.QtGui', 'StringIO', 'System', 'System.Windows.Forms.Clipboard', 'UserDict', '__builtin__', '_curses', '_posixsubprocess', '_scproxy', '_uuid', 'apipkg', 'argcomplete.completers', 'backports.configparser', 'backports.functools_lru_cache', 'cPickle', 'cStringIO', 'cffi._pycparser', 'clr', 'collections.Callable', 'com.sun', 'com.sun.jna', 'com.sun.jna.platform', 'compiler', 'compiler.consts', 'console', 'core.abs', 'core.max', 'core.min', 'core.round', 'diagram.railroad_to_html', 'diagram.to_railroad', 'dummy.Process', 'dummy_thread', 'extern.jaraco.functools', 'extern.jaraco.text', 'extern.more_itertools', 'grp', 'importlib.metadata', 'modes.editingmodes', 'multiprocessing.AuthenticationError', 'multiprocessing.BufferTooShort', 'multiprocessing.Manager', 'multiprocessing.TimeoutError', 'multiprocessing.current_process', 'multiprocessing.get_context', 'multiprocessing.get_start_method', 'multiprocessing.set_start_method', 'new', 'numarray', 'numpy_distutils.command.build_flib', 'numpy_distutils.command.cpuinfo', 'numpy_distutils.cpuinfo', 'numpy_distutils.fcompiler', 'ordereddict', 'org.python.modules.posix.PosixModule', 'pathlib2', 'pexpect', 'pickle5', 'pkg_resources.extern.appdirs', 'pkg_resources.extern.jaraco.text', 'pkg_resources.extern.packaging', 'psutil._psutil_aix', 'psutil._psutil_bsd', 'psutil._psutil_linux', 'psutil._psutil_osx', 'psutil._psutil_sunos', 'py.builtin', 'py.io', 'py.path', 'py.process', 'railroad', 'resource', 'sets', 'setuptools.extern.importlib_metadata', 'setuptools.extern.importlib_resources', 'setuptools.extern.jaraco.text', 'setuptools.extern.more_itertools', 'setuptools.extern.ordered_set', 'setuptools.extern.packaging', 'setuptools.extern.packaging.requirements', 'setuptools.extern.packaging.specifiers', 'setuptools.extern.packaging.tags', 'setuptools.extern.packaging.utils', 'setuptools.extern.packaging.version', 'setuptools.extern.pyparsing', 'setuptools.extern.tomli', 'sitecustomize', 'six.moves.urllib', 'startup', 'syslog', 'testing.Tester', 'thread', 'trove_classifiers', 'unittest2.case', 'urllib.quote', 'win32com.gen_py', 'win32com.shell', 'xmlrpclib']
warning: build_apps: win32wnet.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: could not find dependency MPR.dll (referenced by win32wnet.pyd)
warning: build_apps: could not find dependency pywintypes37.dll (referenced by win32wnet.pyd)
warning: build_apps: PyQt5.QtGui.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: could not find dependency Qt5Gui.dll (referenced by PyQt5.QtGui.pyd)
warning: build_apps: could not find dependency Qt5Core.dll (referenced by PyQt5.QtGui.pyd)
warning: build_apps: could not find dependency python3.dll (referenced by PyQt5.QtGui.pyd)
warning: build_apps: win32pdh.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: zope.interface._zope_interface_coptimizations.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: _cffi_backend.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: _win32sysloader.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: PyQt5.QtCore.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: could not find dependency Qt5Core.dll (referenced by PyQt5.QtCore.pyd)
warning: build_apps: markupsafe._speedups.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: psutil._psutil_windows.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: could not find dependency PSAPI.DLL (referenced by psutil._psutil_windows.pyd)
warning: build_apps: could not find dependency POWRPROF.dll (referenced by psutil._psutil_windows.pyd)
warning: build_apps: could not find dependency pdh.dll (referenced by psutil._psutil_windows.pyd)
warning: build_apps: _contextvars.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: win32evtlog.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
warning: build_apps: win32api.pyd was not found in any downloaded wheel, is a dependency missing from requirements.txt?
Copying game files for platform: win_amd64
I suspect I’m simply failing to include some DLLs that need to be explicitly stated. If that is the case, would anyone know how I’d do that? Thanks for the help in advance!