Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
链接/usr/local/cillar/python3/3.5.1。。。错误:权限被拒绝-/usr/local/Frameworks_Python_Macos - Fatal编程技术网

链接/usr/local/cillar/python3/3.5.1。。。错误:权限被拒绝-/usr/local/Frameworks

链接/usr/local/cillar/python3/3.5.1。。。错误:权限被拒绝-/usr/local/Frameworks,python,macos,Python,Macos,我正在尝试使用brew在mac上重新安装python3 brew安装python3。 但在继续执行链接步骤时,它抛出了一个错误: brew链接步骤未成功完成 公式已生成,但未符号链接到/usr/local 无法将bin/2to3-3.5符号链接 Target/usr/local/bin/2to3-3.5 已经存在。您可能要删除它: rm'/usr/local/bin/2to3-3.5' 要强制链接并覆盖所有冲突文件,请执行以下操作: brew链接--覆盖python3 要列出将被删除的所有文件,

我正在尝试使用brew在mac上重新安装python3
brew安装python3
。 但在继续执行链接步骤时,它抛出了一个错误:

brew链接步骤未成功完成
公式已生成,但未符号链接到/usr/local
无法将bin/2to3-3.5符号链接
Target/usr/local/bin/2to3-3.5
已经存在。您可能要删除它:
rm'/usr/local/bin/2to3-3.5'
要强制链接并覆盖所有冲突文件,请执行以下操作:
brew链接--覆盖python3
要列出将被删除的所有文件,请执行以下操作:
brew链接--覆盖--干运行Python 3

但是在使用
rm'/usr/local/bin/2to3-3.5
brew链接之后——覆盖python3
, 发生其他错误:
错误:权限被拒绝-/usr/local/Frameworks


我不知道为什么会发生这种情况,因为我看不到
/usr/local/
下的
Frameworks
目录。在撰写本文时,Homebrew要求将/usr/local的内容添加到您的用户名中。这似乎不是一个很好的解决方案,但它确实有效,而且显然是推荐的用法。见:

你可以做:

sudo chown-R`whoami`/usr/local
brew链接Python 3

在撰写本文时,Homebrew要求将/usr/local的内容添加到您的用户名中。这似乎不是一个很好的解决方案,但它确实有效,而且显然是推荐的用法。见:

你可以做:

sudo chown-R`whoami`/usr/local
brew链接Python 3

我通过手动创建Frameworks目录解决了这个问题:

sudo mkdir /usr/local/Frameworks 

sudo chown `whoami` /usr/local/Frameworks

我通过手动创建Frameworks目录解决了这个问题:

sudo mkdir /usr/local/Frameworks 

sudo chown `whoami` /usr/local/Frameworks

可能
/usr/local
对brew具有只读权限,并且
brew
无法创建新文件/目录?尝试以提升的权限运行该命令。我试图通过使用
sudo
解决此问题,但由于
sudo
在自制软件中被贬低,我不知道我能做些什么。有任何具体建议吗?可能
/usr/local
对brew具有只读权限,并且
brew
无法创建新文件/目录?尝试以提升的权限运行该命令。我试图通过使用
sudo
解决此问题,但由于
sudo
在自制软件中被贬低,我不知道我能做些什么。有什么具体的建议吗?即使在做了
sudo su
之后,我也会得到以下响应:
chown:/usr/local/:Operation not allowed
即使在做了
sudo su
之后,我也会得到以下响应:
chown:/usr/local/:Operation not allowed