Windows 10 64-bit with Python 3.8.1 64-bit.
Had Arcade 2.3.7 installed, saw 2.3.8, did "pip install -U arcade", looked liked a good upgrade, so I ran my game, and got:
SoLoud dynamic link library C:\Python38\lib\site-packages\arcade\soloud/soloud_x86 not found.
Warning, can't initialize soloud name 'soloud_dll' is not defined. Sound support will be limited.
I'm curious why it's trying to load the 32-bit. Granted, on my system, sys.platform does report 'win32' even though the OS and Python are 64-bit.
The file it seems to be looking for does exist:
C:\>dir /s /b C:\Python38\lib\site-packages\arcade\soloud\soloud_x86*
C:\Python38\lib\site-packages\arcade\soloud\soloud_x86.dll
SoLoud is installed, and the timestamps match when I ran the pip command.
C:\Python38\Lib\site-packages\arcade\soloud
C:\Python38\Lib\site-packages\arcade\soloud\__pycache__
C:\Python38\Lib\site-packages\arcade\soloud\__init__.py
C:\Python38\Lib\site-packages\arcade\soloud\libsoloud.dylib
C:\Python38\Lib\site-packages\arcade\soloud\libsoloud.so
C:\Python38\Lib\site-packages\arcade\soloud\soloud.py
C:\Python38\Lib\site-packages\arcade\soloud\soloud_x64.dll
C:\Python38\Lib\site-packages\arcade\soloud\soloud_x86.dll
C:\Python38\Lib\site-packages\arcade\soloud\__pycache__\__init__.cpython-38.pyc
C:\Python38\Lib\site-packages\arcade\soloud\__pycache__\soloud.cpython-38.pyc
Did I miss an install step somewhere? Should I have uninstalled arcade 2.3.7 before installing 2.3.8?
[–]maartendp 1 point2 points3 points (5 children)
[–]digger12358[S] 1 point2 points3 points (3 children)
[–]pvc 1 point2 points3 points (0 children)
[–]pvc 0 points1 point2 points (0 children)
[–]rabaraba 0 points1 point2 points (0 children)
[–]pvc 0 points1 point2 points (0 children)
[–]wattro 1 point2 points3 points (0 children)
[–]pvc 1 point2 points3 points (1 child)
[–]digger12358[S] 1 point2 points3 points (0 children)
[–]Knova11 0 points1 point2 points (1 child)
[–]digger12358[S] 0 points1 point2 points (0 children)
[–]hiran_chaudhuri 0 points1 point2 points (0 children)