首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu 18.04上的Python 3.10

Ubuntu 18.04上的Python 3.10
EN

Stack Overflow用户
提问于 2022-10-17 15:39:04
回答 1查看 198关注 0票数 0

我已经使用死蛇ppa在Ubuntu18.04(系统版本Python3.6.9)上安装了Python3.10。我想使用Python3.10安装一个数值包"Firedrake“。Firedrake不使用默认Python版本(3.6.9)进行安装。当我发出命令:python3.10 firedrake-install (firedrake是安装firedrake的脚本)时,python3.10仍然尝试使用默认的python3.10 (3.6.9),最后出现以下错误:

代码语言:javascript
运行
复制
Traceback (most recent call last):
File "/home/salil/firedrake-install", line 19, in
from pkg_resources import parse_version
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 77, in
import('pkg_resources.extern.packaging.requirements')
File "/usr/lib/python3/dist-packages/pkg_resources/_vendor/packaging/requirements.py", line 9, in
from pkg_resources.extern.pyparsing import stringStart, stringEnd, originalTextFor, ParseException
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 672, in _load_unlocked
File "", line 632, in _load_backward_compatible
File "/usr/lib/python3/dist-packages/pkg_resources/extern/init.py", line 43, in load_module
import(extant)
File "/usr/lib/python3/dist-packages/pkg_resources/_vendor/pyparsing.py", line 943, in
collections.MutableMapping.register(ParseResults)
AttributeError: module 'collections' has no attribute 'MutableMapping'

我不太熟悉Python,因此不知道如何修复此错误;即如何强制python3.10使用/usr/lib/python3.10。

EN

回答 1

Stack Overflow用户

发布于 2022-10-18 05:15:43

我遇到的问题似乎与这个错误有关。我能够用:git clone https://github.com/pypa/setuptools.git && cd setuptools && sudo python3.10 setup.py installcurl -sS https://bootstrap.pypa.io/get-pip.py | python3.10来解决这个问题

公平地说,我不理解bug的细节,但是上面的两个命令解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74099759

复制
相关文章

相似问题

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