我已经经历过至少100次了.每次尝试不同的构建、命令组合,同时尝试不同的“修复”.我认为我已经缩小到两个错误,阻碍我前进。
而且,几周前我已经成功地构建了同样的Kivy应用程序。只有对应用程序的更改才有更多的屏幕,没有新的python库。
-->
版本我试过所有这些组合..。
H 111
XCode版本:14.1H 212H 113
Cython版本:
H 216F 217
>来再现第一个错误
$ cd usr/dev/projects
$ git clone https://github.com/kivy/kivy-ios.git
$ cd kivy-ios/
$ python3 -m venv venv
$ . venv/bin/activate
$ pip install -e .
$ pip install cython
$ toolchain build python3 kivy pillow
$ toolchain status
$ toolchain status
audiostream - Not built
audiostream - Not built
click - Not built
curly - Not built
cymunk - Not built
ffmpeg - Not built
ffpyplayer - Not built
flask - Not built
freetype - Build OK (built at 2022-11-15 04:16:58.707553)
host_setuptools - Not built
host_setuptools3 - Build OK (built at 2022-11-15 04:35:28.742929)
hostopenssl - Build OK (built at 2022-11-15 04:18:11.112986)
hostpython3 - Build OK (built at 2022-11-15 04:28:05.637191)
ios - Build OK (built at 2022-11-15 04:35:43.519411)
itsdangerous - Not built
jinja2 - Not built
kivent_core - Not built
kivy - Build OK (built at 2022-11-15 04:41:37.035634)
libcurl - Not built
libffi - Build OK (built at 2022-11-15 04:20:59.996058)
libjpeg - Build OK (built at 2022-11-15 04:21:38.399225)
libpng - Not built
libzbar - Not built
markupsafe - Not built
netifaces - Not built
numpy - Not built
openssl - Build OK (built at 2022-11-15 04:23:50.211809)
photolibrary - Not built
pillow - Build OK (built at 2022-11-15 04:42:27.446835)
plyer - Not built
py3dns - Not built
pycrypto - Not built
pykka - Not built
pyobjus - Build OK (built at 2022-11-15 04:36:40.557163)
python3 - Build OK (built at 2022-11-15 04:35:23.642768)
pyyaml - Not built
sdl2 - Build OK (built at 2022-11-15 04:24:49.676846)
sdl2_image - Build OK (built at 2022-11-15 04:28:21.407035)
sdl2_mixer - Build OK (built at 2022-11-15 04:28:35.747256)
sdl2_ttf - Build OK (built at 2022-11-15 04:29:49.730854)
werkzeug - Not built
zbarlight - Not built
$ toolchain pip list
[DEBUG ] Package Version
[DEBUG ] ---------- ----------
[DEBUG ] certifi 2022.9.24
[DEBUG ] ios 1.1
[DEBUG ] Kivy 2.2.0.dev0
[DEBUG ] Pillow 8.2.0
[DEBUG ] pip 21.2.4
[DEBUG ] pyobjus 1.2.2.dev0
[DEBUG ] setuptools 58.1.0
$ toolchain create myapp /usr/dev/projects/company/app
$ open myapp-ios/myapp.xcodeproj/
中的Xcode
CMD + SHIFT +K:清洁成功
目标->签名和功能:设置团队
运行应用程序。
构建失败
错误:
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/Metal.framework/Metal.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/QuartzCore.framework/QuartzCore.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/Accelerate.framework/Accelerate.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/CoreHaptics.framework/CoreHaptics.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/WebKit.framework/WebKit.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/OpenGLES.framework/OpenGLES.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/CoreMedia.framework/CoreMedia.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/CoreMotion.framework/CoreMotion.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/CoreServices.framework/CoreServices.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/System/Library/Frameworks/FileProvider.framework/FileProvider.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/PrivateFrameworks/DocumentManager.framework/DocumentManager) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/PrivateFrameworks/PrintKitUI.framework/PrintKitUI) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/PrivateFrameworks/ShareSheet.framework/ShareSheet) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/PrivateFrameworks/WebKitLegacy.framework/WebKitLegacy) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libcache.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libcommonCrypto.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libcompiler_rt.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libcopyfile.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libcorecrypto.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libdispatch.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libdyld.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libmacho.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libremovefile.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_asl.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_blocks.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_c.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_collections.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_configuration.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_containermanager.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_coreservices.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_darwin.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_dnssd.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_featureflags.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_info.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_m.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_malloc.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_networkextension.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_notify.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_sandbox.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_sim_kernel.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_sim_platform.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_sim_pthread.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_trace.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libunwind.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libxpc.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk/usr/lib/libc++abi.tbd) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBNNS.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLinearAlgebra.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libQuadrature.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparse.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libSparseBLAS.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/PrivateFrameworks/CollectionViewCore.framework/CollectionViewCore) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_sim_kernel_host.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_sim_platform_host.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_sim_pthread_host.dylib) built for iOS Simulator
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_kernel.dylib) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_platform.dylib) built for macOS/Mac Catalyst
ld: warning: building for iOS, but linking in .tbd file (/usr/lib/system/libsystem_pthread.dylib) built for macOS/Mac Catalyst
duplicate symbol '_FT_Get_BDF_Charset_ID' in:
/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/lib/libfreetype.a(ftbdf.o)
/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/lib/libsdl2_ttf.a(ftbdf.o)
duplicate symbol '_FT_Get_BDF_Property' in:
/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/lib/libfreetype.a(ftbdf.o)
/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/lib/libsdl2_ttf.a(ftbdf.o)
duplicate symbol '_FTC_SBitCache_New' in:
/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/lib/libfreetype.a(ftcache.o)
/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/lib/libsdl2_ttf.a(ftcache.o)
ld: 407 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我对此做了很多研究,找不到任何与基维有关的东西。我试着删除这些文件中的任何一个,但都没有解决问题。我不熟悉xcode,也不熟悉编程,所以如果这是一个明显的修复方法,我很抱歉浪费了您的时间。我在问题上也没看到任何关于这件事的东西。
预期行为这三个构建本身不应该有任何错误。它应该成功构建,但未能打开并提示我使用未找到的模块,查找Kivymd、Pandas等通过toolchain pip install
安装的模块。
**复制其他错误**
$ cd usr/dev/projects
$ git clone https://github.com/kivy/kivy-ios.git
$ cd kivy-ios/
$ python3 -m venv venv
$ . venv/bin/activate
$ pip install -e .
$ pip install cython
$ toolchain build python3 kivy
$ toolchain pip install kivymd
$ toolchain status
audiostream - Not built
click - Not built
curly - Not built
cymunk - Not built
ffmpeg - Not built
ffpyplayer - Not built
flask - Not built
freetype - Not built
host_setuptools - Not built
host_setuptools3 - Build OK (built at 2022-11-15 07:22:16.960791)
hostopenssl - Build OK (built at 2022-11-15 07:06:20.473683)
hostpython3 - Build OK (built at 2022-11-15 07:15:12.857374)
ios - Build OK (built at 2022-11-15 07:22:29.949586)
itsdangerous - Not built
jinja2 - Not built
kivent_core - Not built
kivy - Build OK (built at 2022-11-15 07:27:38.583888)
libcurl - Not built
libffi - Build OK (built at 2022-11-15 07:08:57.115738)
libjpeg - Not built
libpng - Not built
libzbar - Not built
markupsafe - Not built
netifaces - Not built
numpy - Not built
openssl - Build OK (built at 2022-11-15 07:11:11.841915)
photolibrary - Not built
pillow - Not built
plyer - Not built
py3dns - Not built
pycrypto - Not built
pykka - Not built
pyobjus - Build OK (built at 2022-11-15 07:23:22.322053)
python3 - Build OK (built at 2022-11-15 07:22:12.422587)
pyyaml - Not built
sdl2 - Build OK (built at 2022-11-15 07:12:10.832230)
sdl2_image - Build OK (built at 2022-11-15 07:15:27.163816)
sdl2_mixer - Build OK (built at 2022-11-15 07:15:41.012560)
sdl2_ttf - Build OK (built at 2022-11-15 07:16:55.338599)
werkzeug - Not built
zbarlight - Not built
$ toolchain pip list
[DEBUG ] Package Version
[DEBUG ] ------------------ ----------
[DEBUG ] certifi 2022.9.24
[DEBUG ] charset-normalizer 2.1.1
[DEBUG ] docutils 0.19
[DEBUG ] idna 3.4
[DEBUG ] ios 1.1
[DEBUG ] Kivy 2.2.0.dev0
[DEBUG ] Kivy-Garden 0.1.5
[DEBUG ] kivymd 1.1.1
[DEBUG ] Pillow 9.3.0
[DEBUG ] pip 21.2.4
[DEBUG ] Pygments 2.13.0
[DEBUG ] pyobjus 1.2.2.dev0
[DEBUG ] requests 2.28.1
[DEBUG ] setuptools 58.1.0
[DEBUG ] urllib3 1.26.12
$ toolchain create myapp /location
$ open myapp/xcodeproj
中的Xcode
CMD + SHIFT +K:清洁成功
目标->签名和功能:设置团队
运行应用程序。
建设成功
安装,然后打开黑色屏幕并崩溃。
2022-11-15 02:33:35.371824-0500 myapp[2401:836449] Available orientation: KIVY_ORIENTATION=LandscapeLeft LandscapeRight Portrait PortraitUpsideDown
2022-11-15 02:33:35.371888-0500 myapp[2401:836449] Initializing python
2022-11-15 02:33:35.436466-0500 myapp[2401:836449] Running main.py: /private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/YourApp/main.pyc
[WARNING] [Config ] Older configuration version detected (0 instead of 24)
[WARNING] [Config ] Upgrading configuration in progress.
[INFO ] [Logger ] Record log in /private/var/mobile/Containers/Data/Application/0D7745A7-2A9D-45E4-845F-DAE7D022B9A2/Documents/.kivy/logs/kivy_22-11-15_0.txt
[INFO ] [Kivy ] v2.2.0.dev0
[INFO ] [Kivy ] Installed at "/private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/lib/python3.9/site-packages/kivy/__init__.py"
[INFO ] [Python ] v3.9.9 (main, Nov 15 2022, 02:21:14)
[Clang 14.0.0 (clang-1400.0.29.202)]
[INFO ] [Python ] Interpreter at "/private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/myapp"
[INFO ] [Logger ] Purge log fired. Processing...
[INFO ] [Logger ] Purge finished!
[INFO ] [KivyMD ] 1.1.1, git-Unknown, 2022-11-10 (installed at "/private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/lib/python3.9/site-packages/kivymd/__init__.py")
[INFO ] [Factory ] 189 symbols loaded
[INFO ] [Image ] Providers: img_imageio, img_tex, img_sdl2 (img_dds, img_ffpyplayer, img_pil ignored)
[INFO ] [Text ] Provider: sdl2
[INFO ] [Window ] Provider: sdl2
2022-11-15 02:33:35.756170-0500 myapp[2401:836449] You need UIApplicationSupportsIndirectInputEvents in your Info.plist for mouse support
2022-11-15 02:33:35.883694-0500 myapp[2401:836449] Metal GPU Frame Capture Enabled
2022-11-15 02:33:35.884590-0500 myapp[2401:836449] Metal API Validation Enabled
[INFO ] [GL ] Using the "OpenGL ES 2" graphics system
[INFO ] [GL ] Backend used <sdl2>
[INFO ] [GL ] OpenGL version <b'OpenGL ES 2.0 Metal - 99'>
[INFO ] [GL ] OpenGL vendor <b'Apple Inc.'>
[INFO ] [GL ] OpenGL renderer <b'Apple A14 GPU'>
[INFO ] [GL ] OpenGL parsed version: 2, 0
[INFO ] [GL ] Shading version <b'OpenGL ES GLSL ES 1.00'>
[INFO ] [GL ] Texture max size <4096>
[INFO ] [GL ] Texture max units <8>
2022-11-15 02:33:36.001447-0500 myapp[2401:836449] fopen failed for data file: errno = 2 (No such file or directory)
2022-11-15 02:33:36.001560-0500 myapp[2401:836449] Errors found! Invalidating cache...
2022-11-15 02:33:36.012163-0500 myapp[2401:836449] fopen failed for data file: errno = 2 (No such file or directory)
2022-11-15 02:33:36.012232-0500 myapp[2401:836449] Errors found! Invalidating cache...
[INFO ] [Window ] auto add sdl2 input provider
[INFO ] [Window ] virtual keyboard not allowed, single mode, not docked
Got dlopen error on Foundation: dlopen(/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation, 0x0001): tried: '/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation' (errno=2), '/private/preboot/Cryptexes/OS/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation' (errno=2), '/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation' (errno=2, not in dyld cache)
Got fallback dlopen error on Foundation: dlopen(/Groups/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation, 0x0001): tried: '/Groups/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation' (errno=2), '/private/preboot/Cryptexes/OS/Groups/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation' (errno=2), '/Groups/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation' (errno=2), '/System/Library/Frameworks/Foundation.framework/Versions/Current/Foundation' (errno=2, not in dyld cache)
Traceback (most recent call last):
File "<string>", line 44, in load_module
File "/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/root/python3/lib/python3.9/imp.py", line 342, in load_dynamic
File "<frozen importlib._bootstrap>", line 711, in _load
File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
File "<frozen importlib._bootstrap>", line 565, in module_from_spec
File "<frozen importlib._bootstrap_external>", line 1173, in create_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
ImportError: dynamic module does not define module export function (PyInit_PIL__imaging)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/theokoester/dev/projects/TheCWA/kivy-ios/myapp-ios/YourApp/main.py", line 116, in <module>
File "/Users/theokoester/dev/projects/TheCWA/kivy-ios/myapp-ios/YourApp/View/screens.py", line 4, in <module>
File "/Users/theokoester/dev/projects/TheCWA/kivy-ios/myapp-ios/YourApp/Controller/admin_screen.py", line 3, in <module>
File "/Users/theokoester/dev/projects/TheCWA/kivy-ios/myapp-ios/YourApp/View/AdminScreen/admin_screen.py", line 3, in <module>
File "/Users/theokoester/dev/projects/TheCWA/kivy-ios/myapp-ios/YourApp/View/AdminScreen/components/Create/Contests/create_contest.py", line 5, in <module>
File "/private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/lib/python3.9/site-packages/kivymd/uix/pickers/__init__.py", line 1, in <module>
from .colorpicker import MDColorPicker # NOQA F401
File "/private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/lib/python3.9/site-packages/kivymd/uix/pickers/colorpicker/__init__.py", line 1, in <module>
from .colorpicker import MDColorPicker # NOQA F401
File "/private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/lib/python3.9/site-packages/kivymd/uix/pickers/colorpicker/colorpicker.py", line 97, in <module>
from PIL import Image as PilImage
File "/private/var/containers/Bundle/Application/E33C15A2-786F-42FA-9DF4-E38BE71E8D94/myapp.app/lib/python3.9/site-packages/PIL/Image.py", line 100, in <module>
from . import _imaging as core
File "<string>", line 48, in load_module
File "/Users/theokoester/dev/projects/TheCWA/kivy-ios/dist/root/python3/lib/python3.9/imp.py", line 342, in load_dynamic
ImportError: dynamic module does not define module export function (PyInit__imaging)
2022-11-15 02:33:36.265865-0500 myapp[2401:836449] Application quit abnormally!
2022-11-15 02:33:36.281447-0500 myapp[2401:836449] Leaving
因此,对于这个错误代码,我发现kiy问题#644,解决方案是在toolchain pip install kivymd
之前构建枕头,但这是我第一次尝试时所做的。
所以现在我可以尝试$ toolchain build pillow
和$ toolchain update myapp-ios
了
从上面重新运行xcode 407重复错误的应用程序
但是现在我有了不匹配的枕头建造版本: 8.2.0 Pip: 9.3
我把它修好了,还有407个副本。
所以我成了一个圆圈,找不到出路。任何帮助都将不胜感激。
发布于 2022-11-17 00:56:53
我通过卸载和重新安装Xcode修复了407个重复的问题。
https://stackoverflow.com/questions/74453159
复制相似问题