EasySpider/.temp_to_pub/EasySpider_MacOS/第一次打开请看这个(包已损坏,无法验证开发者解决方案).txt
2025-01-03 01:59:18 +08:00

68 lines
2.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

由于MacOS复杂的安全性设置初次打开软件会显示未验证开发者从而不允许打开的问题请通过以下方式来解锁
1. 打开系统terminal命令行窗口。
2. 切换到EasySpider软件目录
cd ~/Downloads/EasySpider_MacOS
3. 在EasySpider目录下使用以下命令运行目录下的`first_time_run.sh`脚本修改软件包属性:
bash first_time_run.sh
即可一键解锁并正常使用EasySpider包括设计阶段程序和执行阶段程序。
执行命令时如果出现类似下面的错误可以忽略,执行完成之后即可打开软件:
xattr: [Errno 13] Permission denied: 'EasySpider.app/Contents/Resources/app/node_modules/node-window-manager/build/node_gyp_bins/python3'
以下是另一种方案请参考以下视频来查看MacOS版本如何打开软件和执行任务https://www.bilibili.com/video/BV1E34y137fT/
- 设计阶段 - Apple Arm芯片版MacOS
对于Arm版本如果显示“软件包已损坏”需要进行以下操作以运行EasySpider
1. 打开系统terminal命令行窗口。
2. 切换到EasySpider软件目录
cd ~/Downloads/EasySpider_MacOS
3. 在EasySpider目录下使用以下命令修改软件包属性
xattr -cr 您的EasySpider.app文件路径
如:
xattr -cr EasySpider.app
执行命令时如果出现类似下面的错误可以忽略,执行完成之后即可打开软件:
xattr: [Errno 13] Permission denied: 'EasySpider.app/Contents/Resources/app/node_modules/node-window-manager/build/node_gyp_bins/python3'
- 设计阶段 - Intel芯片版本MacOS
1. 由于MacOS的安全策略系统首次打开EasySpider时不允许运行并会提示您移动到废纸篓这时您需要点击“取消”。
2. 点击MacOS系统左上角苹果图标 -> 系统设置 -> 安全性与隐私。
3. 点击“仍要打开”(如果看不到,滑动至底部)。
现在,您就可以像在其他操作系统中一样设计任务了。
- 执行阶段
与Intel版本设计阶段操作相同首次运行'easyspider_executestage'程序时,需要在系统设置 -> 安全性与隐私中设置“仍然允许”,并重新运行"./easyspider_executestage EID"命令,并点击“打开”来运行任务。
在执行任务过程中,如果出现类似下面的错误,可以忽略:
Traceback (most recent call last): File "multiprocessing/resource_tracker.py", line 209, in main KeyError: '/mp-5dxyey7c'
必须授予文件访问权限,但根本不需要麦克风权限。作者也不清楚为什么会请求麦克风访问权限,所以可以拒绝。