「已注销」 2022-08-04 08:06 采纳率: 0%
浏览 85
已结题

Python import时找不到自定义sdk

python 打包sdk并且pip 安装之后,命令行import时找不到包。

我又一个叫sdk的目录,然后下面有一个setup.py文件还有一个叫p1的文件夹,p1文集夹下面有一个__init__.py以及一个pf1.py的文件,然后我在python setup.py bdist_whell之后 pip install MySdk安装成功之后pip list能找到自己的MySdk包,但是命令行 python ,然后import MySdk的时候报错找不到模块(不管是import MySdk还是imoprt pf1还是import pf1_run都报错找不到模块
sdk/p1/pf1.py

def pf1_run():
    print("pf1_run")

sdk/p1/init.py


```python

from pf1 import pf1_run

sdk/setup.py


```python
from setuptools import setup, find_packages

setup(
    name = "MySdk",
    version = "0.1",
    url = '',
    packages = find_packages(),
)

  • 写回答

3条回答 默认 最新

  • hyh123a 新星创作者: 编程框架技术领域 2022-08-04 09:07
    关注
    获得0.75元问题酬金

    解决方法
    sdk文件夹下面建一个__init__.py的文件,内容可以为空


    如有问题及时沟通

    评论

报告相同问题?

问题事件

  • 系统已结题 8月12日
  • 创建了问题 8月4日