由于意外原因无法打开应用程序 /Applications/Preview.app
The application /Applications/Preview.app cannot be opened for an unexpected reason
我正在开发一种算法,使用 python PIL Image Draw 自动为我的业务绘制计划
我想显示图像,但出现以下错误
The application /Applications/Preview.app cannot be opened for an unexpected reason, error=Error Domain=NSCocoaErrorDomain Code=260 "The file “Preview.app” couldn’t be opened because there is no such file." UserInfo={NSURL=file:///Applications/Preview.app, NSFilePath=/Applications/Preview.app, NSUnderlyingError=0x600003e4c0f0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
这是代码
f = io.BytesIO()
img = Image.new('RGB', (img_x, img_y), '#FFFFFF')
draw = ImageDraw.Draw(img)
...
img.save(f, 'PNG')
img.show()
f.seek(0)
return base64.b64encode(f.read())
我无法更改文件格式或类似的任何内容,因为我将其放入模块中并且我需要一个 base64string 才能工作
我使用的是装有 macOS Monterey 12.1 的 8 核 Intel MacBook Pro
预览应用已移至 /System/Applications/Preview.app
尝试升级您的 Pillow。
检查您当前的版本:
python -m PIL # or "python3 -m PIL" depending what you use
我正在开发一种算法,使用 python PIL Image Draw 自动为我的业务绘制计划 我想显示图像,但出现以下错误
The application /Applications/Preview.app cannot be opened for an unexpected reason, error=Error Domain=NSCocoaErrorDomain Code=260 "The file “Preview.app” couldn’t be opened because there is no such file." UserInfo={NSURL=file:///Applications/Preview.app, NSFilePath=/Applications/Preview.app, NSUnderlyingError=0x600003e4c0f0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
这是代码
f = io.BytesIO()
img = Image.new('RGB', (img_x, img_y), '#FFFFFF')
draw = ImageDraw.Draw(img)
...
img.save(f, 'PNG')
img.show()
f.seek(0)
return base64.b64encode(f.read())
我无法更改文件格式或类似的任何内容,因为我将其放入模块中并且我需要一个 base64string 才能工作
我使用的是装有 macOS Monterey 12.1 的 8 核 Intel MacBook Pro
预览应用已移至 /System/Applications/Preview.app
尝试升级您的 Pillow。
检查您当前的版本:
python -m PIL # or "python3 -m PIL" depending what you use