1.项目结构如下所示:
image

其中各处代码如下:

// D:\PyProject\src\mypackage\module1.py 
def hello():
    print("Hello from mypackage!")
    
// D:\PyProject\src\mypackage\__init__.py
from .module1 import hello

//D:\PyProject\test_import.py
from mypackage import hello
hello()

// D:\PyProject\setup.py
from setuptools import setup, find_packages

setup(
    name="mypackage",
    version="0.1.0",
    description="A simple example package",  # 包描述
    author="Your Name",                      # 作者
    author_email="your.email@example.com",   # 作者邮箱
    packages=find_packages(where="src"),     # 自动发现包
    package_dir={"": "src"},                 # 包目录映射
    install_requires=[                       # 依赖包
        "requests>=2.25.0",
    ],
    python_requires=">=3.6",                 # Python 版本要求
)


最后在CMD中执行:
pip install -e .
然后直接运行 test_import , 如执行成功 , 则SRC格式PYTHON项目创建成功

也可查看安装完成后的包信息:
pip show mypackage

imageimage

image

posted on 2025-11-13 14:52  顾念啊  阅读(2)  评论(0)    收藏  举报