【问题标题】:ModuleNotFoundError: No module named 'PySide2' while trying to use poetry envModuleNotFoundError:尝试使用诗歌环境时没有名为“PySide2”的模块
【发布时间】:2022-01-06 12:05:34
【问题描述】:

我正在尝试使用 slicereg (https://github.com/brainglobe/slicereg) 进行数据注册。

从 github 页面导入代码并安装诗歌以运行 slicereg 后,我不断收到以下错误:

The virtual environment found in ~\.conda\envs\sliceregenv seems to be broken.
Recreating virtualenv slicereg-6kSWvOuc-py3.8 in ~\AppData\Local\pypoetry\Cache\virtualenvs\slicereg-6kSWvOuc-py3.8
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "~\.conda\envs\sliceregenv\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 843, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "~\slicereg\slicereg\main.py", line 3, in <module>
    from PySide2.QtWidgets import QApplication
ModuleNotFoundError: No module named 'PySide2'

Pyside2 已经使用 pip 安装在我的环境中。 有关如何解决此问题的任何建议?

谢谢

【问题讨论】:

  • 你能提供你如何设置你的环境吗?我看到 venv 名称与项目的文档不同
  • 我按照 github 的指示使用 python 3.8 版本设置环境。我尝试了多种方法来设置环境,每次都以相同的错误结束。
  • 您使用的是原始 Windows 还是 WSL?
  • 我使用的是 Windows 10
  • 好的!你能分享一下where pipwhere pythonwhere poetry的输出吗?

标签: python anaconda python-poetry anaconda3


【解决方案1】:

似乎是个问题,诗歌无法将 conda 环境识别为有效

https://github.com/python-poetry/poetry/issues/4566查看更多信息

当前版本 (1.1.12) 仍未解决

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-04
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 2019-02-23
    • 1970-01-01
    • 2020-08-17
    • 2023-03-15
    相关资源
    最近更新 更多