我有一个新的 Macbook-一个用户安装了它,然后我安装了一个新的用户(我的) ,授予管理员权限和删除旧的。我在操作系统 Catalina 上。
自从安装以来,我遇到了几个许可问题。
VSCode 找不到木星笔记本,pip
在 ~/Library/Python/3.7/site-packages
安装软件包。
当我做 which python3
我得到 usr/bin/python3
。
当我做 pip3 install <package>
我得到: Defaulting to user installation because normal site-packages is not writeable
然后它说它已经安装,即使我不能访问它时,我做 import <package>
。
很明显,这是一个权限问题,pip
无法安装到“基本”Python,而且它们 python
无法找到我安装到 ~/Library/Python/3.7/site-packages
的内容。
我试过重新安装操作系统,但由于我没有做一个干净的安装,它没有改变任何东西。
我错过了什么?
我到底如何修复权限?我在哪里 想要软件包将被安装(venv
肯定,但有些软件包我想全局(如 jupyter
)。