在相同的conda环境中安装Python3.9和PyPy3.7

在相同的conda环境中安装Python3.9和PyPy3.7,python,conda,pypy,Python,Conda,Pypy,我在mac os 10.13.6上安装了miniconda,我想在我已经安装了Python3.9的相同conda环境中安装PyPy3.7。 但是,当我尝试安装PyPy时,会出现以下依赖项错误 (my_conda_env)$conda安装-c conda forge pypy3.7 收集包元数据(current_repodata.json):完成 解决环境:初始冻结解决失败。用灵活的解决方法重试。 解决环境:使用当前_repodata.json中的repodata失败,将使用下一个repodata

我在mac os 10.13.6上安装了miniconda,我想在我已经安装了Python3.9的相同conda环境中安装
PyPy3.7
。 但是,当我尝试安装PyPy时,会出现以下依赖项错误

(my_conda_env)$conda安装-c conda forge pypy3.7
收集包元数据(current_repodata.json):完成
解决环境:初始冻结解决失败。用灵活的解决方法重试。
解决环境:使用当前_repodata.json中的repodata失败,将使用下一个repodata源重试。
收集包元数据(repodata.json):完成
解决环境:初始冻结解决失败。用灵活的解决方法重试。
解决环境:-
发现冲突!正在查找不兼容的包。
这可能需要几分钟。按CTRL-C以中止。
失败
不可满足错误:发现以下规范彼此不兼容:
输出格式:请求的软件包->可用版本
包ncurses冲突用于:
python=3.9->readline[version='>=8.0,=6.1,=6.1,=6.2,=1.1.1h,=1.1.1j,=1.1.1k,=1.1.1i,=1.1.1k,=10.0.0 |>=10.0.1 |>=11.0.0 |>=11.0.1']
python=3.9->libffi[version='>=3.3,=4.0.1 |>=9.0.1']
这是相当奇怪的,因为三个冲突中有两个似乎是由于python3.9自身的冲突。 此外,从下面的信息中可以看到,已安装的
openssl
ncurses
libcxx
版本应满足上述所有约束条件。 有什么帮助吗

(我的康达环境)$conda列表
#位于/Users/Sirion/miniconda3/envs/ro的环境中的软件包:
#
#名称版本生成通道
...
libcxx 11.1.0 habf9029_0康达锻造
libffi 3.3 h046ec9c_2康达锻造
...
课程6.2 h2e338ed_4康达锻造厂
...
openssl 1.1.1k h0d85af4_0 conda forge
...
python 3.9.4 h9133fd0_0_cpython conda forge
python_abi 3.9 1_cp39 conda forge
readline 8.1 h05e3726_0康达锻造
...
(我的康达环境)$康达信息
活动环境:我的康达环境
活动环境位置:--OMISIS--
外壳级别:2
用户配置文件:--OMISSIS--
填充的配置文件:--OMISSIS--
康达版本:4.10.1
conda生成版本:未安装
python版本:3.8.0.final.0
虚拟包:_uOSX=10.13.6=0
__unix=0=0
__archspec=1=x86_64
基本环境:--OMISSIS--(可写)
康达av数据目录:--OMISIS--
conda av元数据url:https://repo.anaconda.com/pkgs/main
频道URL:http://conda.anaconda.org/gurobi/osx-64
http://conda.anaconda.org/gurobi/noarch
https://conda.anaconda.org/conda-forge/osx-64
https://conda.anaconda.org/conda-forge/noarch
https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
包缓存:--OMISSIS--
--奥米西斯--
环境目录:--OMISSIS--
--奥米西斯--
平台:osx-64
用户代理:conda/4.10.1 requests/2.25.1 CPython/3.8.0 Darwin/17.7.0 OSX/10.13.6
UID:GID:501:20
netrc文件:无
脱机模式:False

不可能。康达的冲突报告不可靠。使用
mamba
运行可以清楚地识别出
pypy3.7
具有
python=3.7
约束,即不能在同一环境中共同安装python 3.9

曼巴输出
$mambacreate-n foo python=3.9 py3.7
__    __    __    __
/  \  /  \  /  \  /  \
/    \/    \/    \/    \
███████████████/  /██/  /██/  /██/  /████████████████████████
/  / \   / \   / \   / \  \____
//\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\,
/ _/                       \_____/  `
|/
███╗   ███╗ █████╗ ███╗   ███╗██████╗  █████╗
████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗
██╔████╔██║███████║██╔████╔██║██████╔╝███████║
██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║
██║ ╚═╝ ██║██║  ██║██║ ╚═╝ ██║██████╔╝██║  ██║
╚═╝     ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚═════╝ ╚═╝  ╚═╝
由@QuantStack支持的mamba(0.11.1)
github:https://github.com/mamba-org/mamba
推特:https://twitter.com/QuantStack
█████████████████████████████████████████████████████████████
正在查找:['python=3.9','pypy3.7']
bioconda/osx-64[===========================]完成(00米:01秒)
比奥康达