安装custom 包时Traceback (most recent call last): File "setup.py", line 12, in <module> from custom.CustomCarry import version File "/storage/denghua/anaconda3/envs/python/lib/python3.7/site-packages/custom-0.1.1/custom/init.py", line 3, in <module> from .custom_functions import change_custom_seed ModuleNotFoundError: No module named 'custom.custom_functions'
时间: 2024-01-20 20:02:06 浏览: 97
linux 下 pip3 报错“ File “/usr/bin/pip3”, line 9, in from pip import mainImportError: canno”处理
5星 · 资源好评率100%
根据你提供的错误信息,可能是因为在 `__init__.py` 文件中导入 `custom_functions` 模块时出现了错误,导致无法找到该模块。
以下是一些可能会导致此问题的原因和解决方法:
1. 确认你已经正确安装了 `custom` 模块。你可以在 Python 中运行以下代码来确认:
```python
import custom
```
如果没有抛出任何错误,说明 `custom` 模块已经成功安装。
2. 确认 `custom` 模块中包含了 `custom_functions.py` 文件,并且该文件定义了 `change_custom_seed` 函数。你可以在 `custom_functions.py` 文件中搜索函数名并确认它是否存在。
3. 确认在 `__init__.py` 文件中正确导入了 `custom_functions` 模块。例如,如果你想要使用 `change_custom_seed` 函数,你需要使用以下语句导入该函数:
```python
from .custom_functions import change_custom_seed
```
这个语句应该在 `__init__.py` 文件的顶部。如果没有,请添加它并保存文件。
4. 确认你的 Python 环境中没有重复的模块或包名。如果你的环境中已经存在名为 `custom` 的模块或包,可能会导致导入错误。你可以尝试更改你的模块或包的名称,然后重新安装 `custom` 模块。
如果你仍然无法解决问题,请提供更多的上下文信息,以便我能够更好地帮助你解决问题。
阅读全文