无法在 Mojave 中升级 Python

2024-01-23

I ran brew outdated在 macOS Mojave 10.14.2 中并确定python and python@2已经过时了。当我跑的时候brew upgrade两者都失败了。例如对于python@2:

==> Upgrading python@2 
==> Downloading https://homebrew.bintray.com/bottles/[email protected] /cdn-cgi/l/email-protection_2.mojave.bottle.tar.gz
######################################################################## 100.0%
==> Pouring [email protected] /cdn-cgi/l/email-protection_2.mojave.bottle.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

I ran brew doctor它建议brew link但这仍然失败并出现相同的权限错误:

Linking /usr/local/Cellar/python@2/2.7.15_2... Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks

这个帖子 https://stackoverflow.com/questions/20514084/how-to-fix-brew-doctor-errors-on-mac-osx-10-9-unlinked-kegs-in-cellar-and-hom建议给父目录授予权限,但是我想了解为什么会出现这种情况,并找到解决方案供学习。


我找到了答案here https://github.com/Homebrew/brew/issues/3228。我不得不sudo mkdir /usr/local/Frameworks首先创建丢失的目录,然后sudo chown -R $(whoami) $(brew --prefix)/* since sudo chown -R $(whoami) /usr/local据该帖子称,在此之前不再适用于莫哈韦和高山脉。我以前可以brew link python and brew link python@2在那之后。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 Mojave 中升级 Python 的相关文章

  • Lighttpd 和 cgi python

    我正在尝试通过 lighttpd 执行一些 python 脚本 但是当我尝试运行它时 我只得到一个要求我下载的空白文件 lighttpd conf server modules mod access mod alias mod access
  • 使用特定的类/函数预加载 Jupyter Notebook

    我想预加载一个笔记本 其中包含我在另一个文件中定义的特定类 函数 更具体地说 我想用 python 来做到这一点 比如加载一个配置文件 包含所有相关的类 函数 目前 我正在使用 python 生成笔记本并在服务器上自动启动它们 因为不同的
  • Python 中的哈希映射

    我想用Python实现HashMap 我想请求用户输入 根据他的输入 我从 HashMap 中检索一些信息 如果用户输入HashMap的某个键 我想检索相应的值 如何在 Python 中实现此功能 HashMap
  • 将html数据解析成python列表进行操作

    我正在尝试读取 html 网站并提取其数据 例如 我想查看公司过去 5 年的 EPS 每股收益 基本上 我可以读入它 并且可以使用 BeautifulSoup 或 html2text 创建一个巨大的文本块 然后我想搜索该文件 我一直在使用
  • Pandas/Google BigQuery:架构不匹配导致上传失败

    我的谷歌表中的架构如下所示 price datetime DATETIME symbol STRING bid open FLOAT bid high FLOAT bid low FLOAT bid close FLOAT ask open
  • Python getstatusoutput 替换不返回完整输出

    我发现了这个很棒的替代品getstatusoutput Python 2 中的函数在 Unix 和 Windows 上同样有效 不过我觉得这个方法有问题output被构建 它只返回输出的最后一行 但我不明白为什么 任何帮助都是极好的 def
  • 跟踪 pypi 依赖项 - 谁在使用我的包

    无论如何 是否可以通过 pip 或 PyPi 来识别哪些项目 在 Pypi 上发布 可能正在使用我的包 也在 PyPi 上发布 我想确定每个包的用户群以及可能尝试积极与他们互动 预先感谢您的任何答案 即使我想做的事情是不可能的 这实际上是不
  • Python 2:SMTPServerDisconnected:连接意外关闭

    我在用 Python 发送电子邮件时遇到一个小问题 me my email address you recipient s email address me email protected cdn cgi l email protectio
  • Docker 中的 Python 日志记录

    我正在 Ubuntu Web 服务器上的 Docker 容器中测试运行 python 脚本 我正在尝试查找由 Python Logger 模块生成的日志文件 下面是我的Python脚本 import time import logging
  • 加快网络抓取速度

    我正在使用一个非常简单的网络抓取工具抓取 23770 个网页scrapy 我对 scrapy 甚至 python 都很陌生 但设法编写了一个可以完成这项工作的蜘蛛 然而 它确实很慢 爬行 23770 个页面大约需要 28 小时 我看过scr
  • javascript 是否有等效的 __repr__ ?

    我最接近Python的东西repr这是 function User name password this name name this password password User prototype toString function r
  • 不同编程语言中的浮点数学

    我知道浮点数学充其量可能是丑陋的 但我想知道是否有人可以解释以下怪癖 在大多数编程语言中 我测试了 0 4 到 0 2 的加法会产生轻微的错误 而 0 4 0 1 0 1 则不会产生错误 两者计算不平等的原因是什么 在各自的编程语言中可以采
  • python import inside函数隐藏现有变量

    我在我正在处理的多子模块项目中遇到了一个奇怪的 UnboundLocalError 分配之前引用的局部变量 问题 并将其精简为这个片段 使用标准库中的日志记录模块 import logging def foo logging info fo
  • Python ImportError:无法导入名称 __init__.py

    我收到此错误 ImportError cannot import name life table from cdc life tables C Users tony OneDrive Documents Retirement retirem
  • 实现 XGboost 自定义目标函数

    我正在尝试使用 XGboost 实现自定义目标函数 在 R 中 但我也使用 python 所以有关 python 的任何反馈也很好 我创建了一个返回梯度和粗麻布的函数 它工作正常 但是当我尝试运行 xgb train 时它不起作用 然后 我
  • 将 Python 中的日期与日期时间进行比较

    所以我有一个日期列表 datetime date 2013 7 9 datetime date 2013 7 12 datetime date 2013 7 15 datetime date 2013 7 18 datetime date
  • 使用for循环时如何获取前一个元素? [复制]

    这个问题在这里已经有答案了 可能的重复 Python 循环内的上一个和下一个值 https stackoverflow com questions 1011938 python previous and next values inside
  • Django-tables2 列总计

    我正在尝试使用此总结列中的所有值文档 https github com bradleyayers django tables2 blob master docs pages column headers and footers rst 但页
  • 如何应用一个函数 n 次? [关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 假设我有一个函数 它接受一个参数并返回相同类型的结果 def increment x return x 1 如何制作高阶函数repeat可以
  • 使用 z = f(x, y) 形式的 B 样条方法来拟合 z = f(x)

    作为一个潜在的解决方案这个问题 https stackoverflow com questions 76476327 how to avoid creating many binary switching variables in gekk

随机推荐

  • Z3 Optimize 最大和最小功能背后的理论是什么?

    我写这封信是为了询问 Z3 Optimize 功能背后的理论 算法 特别是它的maximum and minimum功能 这对我来说似乎很神奇 它是某种二分搜索吗 它如何有效地计算出这里的最大 最小值 我试图搜索相关功能的源代码 例如 ex
  • context-param可以在web.xml中引用吗?

    我可以在 DD 本身中引用上下文参数吗 例如
  • ReactiveList 和 WhenAny

    我有许多检查清单ReactiveLists具有ChangeTrackingEnabled true 我只想在每个列表中至少选中一项时启用 OkCommand 此外 我想确保用有效的字节值填充其他各种属性 我尝试执行以下操作 但它不起作用 t
  • 如何修改 Azure Functions 中本机注入的 IConfiguration

    我们需要add本地提供给 Azure Functions 的本机 IConfiguration 的配置提供程序 目前我们完全替换使用以下代码将其与我们的自定义 Iconfiguration 结合使用 public class Startup
  • OWIN app.use vs app.run vs app.map

    它们之间有什么区别app use app run app map in Owin http www asp net aspnet overview owin and katana 什么时候用什么 阅读文档时并不简单 app use将一个中间
  • 具有有限身份验证的附加组件无法打开侧边栏

    我有一个 Google 文档插件 它被编程为在文档打开时立即打开侧边栏 当然 这需要在文档中安装并启用该附加组件 我发现 一周以来 在我们的用例中非常有用的侧边栏自动打开功能不再起作用 在 StackDriver 日志中我看到此报告 onO
  • 在 MKMapView 上使用叠加层进行缩放时出现异常: NSInvalidArgumentException NSSetM removeObject:对象不能为 nil

    我添加了大约1000MKPolygon到一个MKMapView 将叠加层添加到MKMapView效果很好 但是 如果我快速放大和缩小 偶尔放开变焦 这样mapView处理它是新的visibleMapRect 我发现应用程序 有时 崩溃并出现
  • VIM 从 :shell 命令中打开文件

    假设我从 with VI 发出 shell 命令 然后我导航到一个目录并决定需要编辑我在那里看到的 foo txt 文件 有没有办法从 shell 返回 vi 并打开 foo txt 进行编辑 只要满足以下条件 就有办法实现你想要的 Vim
  • 压缩存档错误:无法访问该文件,因为该文件正在被另一个进程使用

    我想压缩一个路径 其中运行一个服务窗口 当服务停止时 它工作正常 当服务运行时 我有例外 该进程无法访问该文件 因为该文件正在被另一个进程使用 过程 但是 当我使用 7 zip 压缩时 没有任何异常 我的命令 Compress Archiv
  • 在两列之间的范围内搜索特定值python dataframe

    我有两个 csv 文件 根据 csv 文件 1 中单元格的值 我应该能够在 csv 文件 2 的列中搜索该值 并从 csv 文件 2 中的其他列获取相应的值 如果这很令人困惑 我很抱歉 通过插图可能会变得清楚 CSV 文件 1 Car Mi
  • 正则表达式仅允许字母和某些字符

    我正在尝试创建一个仅允许大写或小写字母以及空格字符 和 的正则表达式 这是我到目前为止所拥有的 但由于某种原因它仍然让我输入数字 a zA Z 任何帮助都会很棒 谢谢 在角色类别中很特殊 它用于定义一个范围 就像您所做的那样a z 匹配文字
  • 获取对从 AsyncTask 调用 Activity 的引用(不是作为内部类)

    是否有可能从不是调用 Activity 类的内部类的 AsyncTask 中获取对启动 AsyncTask 执行的 Activity 实例的引用 我知道这个线程 https stackoverflow com questions 23792
  • 如何使用模板专门化来查找成员函数参数类型等?

    我确信我以前见过这种描述 但现在我一辈子都找不到它 给定一个具有某种形式的成员函数的类 例如 int Foo Bar char double 如何使用模板和各种专业化来推断组成类型 例如 template
  • HttpContext 为空?

    是否可以这样说 当 Httpcontext 对象为 null 时 iis 就关闭了 我知道当第一个请求iis asp net 时应用程序管理器创建 环境 应用程序域 其中有应用程序运行时 里面有块 如果服务器上有超过 1 个应用程序 每个
  • 使用 Python 拆分 ps 的输出

    在 Linux 上 命令 ps aux 输出进程列表 其中每个统计数据包含多个列 例如 USER PID CPU MEM VSZ RSS TTY STAT START TIME COMMAND postfix 22611 0 0 0 2 5
  • 如何以编程方式删除广告的快捷方式?

    因此 我搞砸了一个 msi 安装程序 并仅在测试安装后部署了它 而不是卸载 我知道不好 在安装后添加了 exe 的运行 但忘记指定它只应在安装时发生 而不是在卸载时发生 我找到了Windows 安装程序清理 http support mic
  • php中如何将浮点值转换为整数?

    我想在 php 中将浮点值 例如 1 0000124668092E 14 转换为整数 php output 中最好的方法是什么应该是 100001246680920 你所说的转换是什么意思 铸件 int float or intval fl
  • 如何更改R闪亮中SelectInput周围区域的宽度

    我在 R 中有一个 SelectInput 它周围有很多空白 这是我的 ui r 中的选择输入 library shiny shinyUI pageWithSidebar headerPanel GetHeader sidebarPanel
  • 如何在多个客户端之间共享一个vimrc文件?

    有时我不是一个很有秩序的人 我经常发现自己处于丢失旧的完全调整过的 vimrc 文件并不得不重新开始的情况 或者在不同的客户端上有不同版本的 vimrc 文件 由于这个混乱对我来说已经失控 我想知道是否有一个好的方法来管理我的 vimrc
  • 无法在 Mojave 中升级 Python

    I ran brew outdated在 macOS Mojave 10 14 2 中并确定python and python 2已经过时了 当我跑的时候brew upgrade两者都失败了 例如对于python 2 gt Upgradin