首页 > 解决方案 > 无法安装带有 pipenv 和 big sur 的 jupyter(或 jupyter lab)

问题描述

不确定这是否是 Big Sur 的事情……通过 pipenv 设置一个环境,指定 python 3.8(否则 numpy 等坏了)。当我尝试安装 jupyter (ie pipenv install jupyter) 时收到带有 argon2 的错误;这是众所周知的大苏尔事件吗?或者你有什么想法吗?

我的错误

标签: pythonjupyterpipenvmacos-big-sur

解决方案


我能够通过安装libffimercurial通过自制软件解决这个问题。这样做之后,我仍然遇到问题,然后才意识到自制软件正在为其 Python 3.9 发行版下载瓶子(而不是 Big Sur 的系统范围的 Python 3 版本,3.8)。运行以下命令后,一切都正确安装:pipenv install --python `which python3.9` install jupyterlab.

虽然我安装了两个自制软件包,但我相信我只需要安装libffi它就可以工作。在一个完美的世界里,自制软件会为系统安装的 Python 版本安装它,但是 c'este la vie。现在一切正常。


推荐阅读