python运行报错_ModuleNotFoundError: No module named ‘xxx‘,调用自己定义的文件报错。
2024-01-09 15:47:00
问题描述:cifar10.py文件调用non_stationary.py文件的方法
目录结构:
project_directory/
└── continuum/
├── dataset_scripts/
│ └── cifar10.py
├── __init__.py
├── continuum.py
└── non_stationary.py
# cifar10.py
from continuum.non_stationary import load_torch
# 其他代码...
在文件夹 project_directory下,然后运行以下命令:
python continuum/dataset_scripts/cifar10.py
报错:ModuleNotFoundError: No module named 'continuum'
解决方法:
1、工作目录: 确保你在 project_directory 目录下运行脚本,而不是在其他目录中。
2、Python 路径:确保 project_directory 目录被包含在 Python 的模块搜索路径中。可以在脚本开头添加以下代码:
# cifar10.py
import sys
sys.path.append('/path/to/project_directory') # 替换成实际的路径
from continuum.non_stationary import load_torch
# 其他代码...
文章来源:https://blog.csdn.net/weixin_51659315/article/details/135446350
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!