在相同的conda环境中安装Python3.9和PyPy3.7
我在mac os 10.13.6上安装了miniconda,我想在我已经安装了Python3.9的相同conda环境中安装在相同的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
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秒)
比奥康达