首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >模块'virtualenv.create.via_global_ref.builtin.cpython.mac_os‘没有属性'CPython2macOsArmFramework’

模块'virtualenv.create.via_global_ref.builtin.cpython.mac_os‘没有属性'CPython2macOsArmFramework’
EN

Stack Overflow用户
提问于 2022-06-14 08:39:58
回答 2查看 1.2K关注 0票数 2

我正在尝试使用venv上的poetry - on BigSur macos将python软件包安装到BigSur上。

我在稳定的python上找到了pyenv。

代码语言:javascript
运行
复制
pyenv which python
/Users/josh/.pyenv/versions/3.8.6/bin/python

当我主管的时候。

诗歌外壳&诗歌安装

我知道这个错误,但不知道该怎么办。

代码语言:javascript
运行
复制
  AttributeError

  module 'virtualenv.create.via_global_ref.builtin.cpython.mac_os' has no attribute 
'CPython2macOsArmFramework'

  at ~/.pyenv/versions/3.8.2/lib/python3.8/importlib/metadata.py:79 in load
       75│         """
       76│         match = self.pattern.match(self.value)
       77│         module = import_module(match.group('module'))
       78│         attrs = filter(None, (match.group('attr') or '').split('.'))
       79│         return functools.reduce(getattr, attrs, module)
       80│ 
       81│     @property
       82│     def extras(self):
       83│         match = self.pattern.match(self.value)

任何想法的疑难解答欢迎!

EN

回答 2

Stack Overflow用户

发布于 2022-09-25 17:10:58

我今天犯了这个错误。我在Ubuntu上,python 3.8.10 (pyenv已管理)。因此,在消息中看到mac_os出错感觉很奇怪。在进一步调试时,发现问题背后的原因是其他一些包将virtualenv作为依赖项安装在我的本地venv中。我们得把它处理掉。

罪魁祸首是pre-commit。暂时从本地venv中卸载它。安装其余的软件包运行正常,没有任何错误。

票数 1
EN

Stack Overflow用户

发布于 2022-08-05 08:42:17

在将python从3.9.5升级到3.9.12之后,我遇到了这个问题。

我通过从不推荐的联机安装程序切换到通过pip进行安装来解决这个问题

在此之前:

代码语言:javascript
运行
复制
export POETRY_VERSION=1.1.4
curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python

之后:

代码语言:javascript
运行
复制
export POETRY_VERSION=1.1.4
pip install "poetry==$POETRY_VERSION"
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72613928

复制
相关文章

相似问题

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