首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >brew安装python3,但不能链接到python3

brew安装python3,但不能链接到python3
EN

Stack Overflow用户
提问于 2018-02-21 14:45:55
回答 3查看 2.6K关注 0票数 6

所以我正试图通过brew安装brew

代码语言:javascript
复制
==> Downloading https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
Already downloaded: /Users/leongaban/Library/Caches/Homebrew/python3-3.6.4.tar.xz
==> ./configure --prefix=/usr/local/Cellar/python3/3.6.4_2 --enable-ipv6 --datarootdir=/usr/local/Cellar/python3/3.6.4_2/shar
==> make
==> make install PYTHONAPPSDIR=/usr/local/Cellar/python3/3.6.4_2
==> make frameworkinstallextras PYTHONAPPSDIR=/usr/local/Cellar/python3/3.6.4_2/share/python3
==> Downloading https://files.pythonhosted.org/packages/a4/c8/9a7a47f683d54d83f648d37c3e180317f80dc126a304c45dc6663246233a/se
Already downloaded: /Users/leongaban/Library/Caches/Homebrew/python3--setuptools-36.5.0.zip
==> Downloading https://files.pythonhosted.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pi
Already downloaded: /Users/leongaban/Library/Caches/Homebrew/python3--pip-9.0.1.tar.gz
==> Downloading https://files.pythonhosted.org/packages/fa/b4/f9886517624a4dcb81a1d766f68034344b7565db69f13d52697222daeb72/wh
Already downloaded: /Users/leongaban/Library/Caches/Homebrew/python3--wheel-0.30.0.tar.gz

Error: An unexpected error occurred during the `brew link` step
The formula built, but is not symlinked into /usr/local
Permission denied @ dir_s_mkdir - /usr/local/Frameworks
Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks
➜  ~ python -V
Python 2.7.10
➜  ~ brew link python3 
Linking /usr/local/Cellar/python3/3.6.4_2... Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks

按照以下步骤,我找到了这个答案,但仍然遇到无法链接python3的问题,而python -V仍然显示2.7

brew install python3 didn't install pip3

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-02-22 18:00:34

代码语言:javascript
复制
sudo chown -R $(whoami) /usr/local

这将允许创建符号链接,从而解决链接问题。

票数 5
EN

Stack Overflow用户

发布于 2018-02-21 14:52:33

阿!我刚刚修复了它,我在/usr/local/lib中创建了框架文件夹,而不是/usr/local/

移动文件夹并重新运行sudo chown -R $(whoami) $(brew --prefix)/*之后

我可以brew link python3

票数 0
EN

Stack Overflow用户

发布于 2020-01-29 17:23:06

为了获得更多的能见度,我在这里复制了来自@lucas的评论。这对我有用。

  1. 手动创建框架目录。
代码语言:javascript
复制
sudo mkdir /usr/local/Frameworks
  1. 更改对新目录的权限。
代码语言:javascript
复制
sudo chown -R $(whoami) /usr/local/Frameworks
  1. 运行brew link命令以完成符号链接。
代码语言:javascript
复制
brew link python3
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48908775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档