如何修复终端 mac 中的“由于 OSError: [Errno 13]”而无法安装软件包

时间:2021-07-16 13:40:13

标签: python-3.x kivy permission-denied oserror

我正在尝试将我使用 kivy 在 python 3.9 中编写的应用程序部署到 ios/xcode。我正在按照本网站上的一组说明进行操作:

kivy-ios 1.2.1

(我也尝试过所有其他网站和说明,这只是其中之一)。当我在终端中运行任何版本的命令时: sudo python3 ./toolchain.py build kivy (我也尝试过类似 toolchain build python3 kivy 等变体)它告诉我:

OSError: [Errno socket error] [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)

我在网上找到了一个解决方案,该解决方案将转到 Applications 中的 Python 3.9 文件夹,然后单击 Install Certificates.command 文件夹。这将打开一个新的终端选项卡,我收到此消息:

ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/certifi/__init__.py'
Consider using the--user option or check the permissions.

我尝试了所有尝试解决此错误的方法。我跑了

sudo chown ananya /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/certifi/__init__.py

我已经进入“获取信息”并更改了权限,但我一直收到此错误。你知道如何帮助我吗?

0 个答案:

没有答案
相关问题