我有一个项目文件夹:
project
├── notebooks
│ └── EDA.ipynb
├── setup.py
└── src
├── data
│ ├── make_data.py
│ └── __init__.py
└── __init__.py
setup.py 中的内容是:
from setuptools import find_packages, setup
setup(
name='src',
packages=find_packages(),
version='0.1.0',
description='',
author='AG',
license='MIT')
使用pip install .
from project\ 使我的 src 成为 python 模块后,我可以在 make 时看到模块 src conda list
...但是当我在 EDA.ipynb 中工作时尝试从 make_data.py 导入一些函数时:
from src.data.make_data import some_func
我得到:
ModuleNotFoundError: No module named 'src'
我究竟做错了什么?
您安装 'src' 的虚拟环境是否与您正在尝试的虚拟环境相同。
请。跑过
pip list
在该虚拟环境中检查是否安装了“src”。
另外,请。检查虚拟环境的python解释器中的import语句。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句