【问题标题】:ModuleNotFoundError despite declairing install_requires in setup.pyModuleNotFoundError 尽管在 setup.py 中声明了 install_requires
【发布时间】:2022-02-09 10:50:03
【问题描述】:

我今天编写了我的第一个包并将其上传到 Test PyPI 以对其进行测试,但是当我尝试将其导入虚拟环境时,我不断收到针对 pandas 的 ModuleNotFoundError。我在包中的一个文件中导入了 pandas,因此,在 setup.py 中的 install_requires = ['pandas'] 下声明了它。在此之前,我有一个 setup.cfg 并在 pyproject.toml 中声明它\

[build-system]
requires = [
    "setuptools>=42",
    "pandas",
    "wheel"
]
build-backend = "setuptools.build_meta"

但都没有奏效。我在错误的地方声明熊猫吗?为了解决这个问题,我应该分享一些其他文件/文件夹结构吗?欢迎任何帮助

【问题讨论】:

    标签: python pandas pip package setup.py


    【解决方案1】:

    好的,所以当我将它上传到“真正的”PyPl 时,它确实有效。我不知道为什么它不适用于 Test PyPl,如果您知道,请随时在 cmets 中启发我们,我会更新答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-10
      • 2022-11-03
      • 1970-01-01
      • 2023-03-18
      • 2021-01-06
      • 2016-10-08
      • 1970-01-01
      • 2018-11-03
      相关资源
      最近更新 更多