【发布时间】:2022-01-02 08:24:05
【问题描述】:
我正在尝试从 GitHub 运行此代码:https://github.com/hemantapkh/PyBirthdayWish。我下载 VLC 并将其导入 python,但现在我收到此错误:
Traceback(最近一次调用最后一次): 文件“/Users/ashleen/Downloads/PyBirthdayWish-main/PyBirthdayWish.py”,第 7 行,在 进口vlc 文件“/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/vlc.py”,第 210 行,在 dll,plugin_path = find_lib() 文件“/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/vlc.py”,第 182 行,在 find_lib ctypes.CDLL(c) init 中的文件“/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/ctypes/init.py”,第 374 行 self._handle = _dlopen(self._name, mode) OSError:dlopen(/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib,0x0006):试过:'/Applications/Python 3.10/IDLE.app/Contents/Frameworks/libvlccore.dylib'(没有这样的文件) , '/Applications/VLC.app/Contents/MacOS/lib/libvlccore.dylib' (mach-o 文件,但是是不兼容的架构(有'x86_64',需要'arm64e')), '/usr/lib/libvlccore .dylib'(没有这样的文件),'/Applications/Python 3.10/IDLE.app/Contents/Frameworks/libvlccore.9.dylib'(没有这样的文件),'/Applications/VLC.app/Contents/MacOS/lib/ libvlccore.9.dylib'(mach-o 文件,但架构不兼容(有'x86_64',需要'arm64e')),'/usr/lib/libvlccore.9.dylib'(没有这样的文件)
我在 Mac 上,我使用的是 Python(3.10.0 和 64 位),我也在使用 VLC(64 位)。
我没有任何编码经验/知识,所以我不确定该怎么做,所以任何帮助都将不胜感激!对于任何无知的问题,请提前道歉。
【问题讨论】: