AWS集群导入自己的模块在python中导入错误

时间:2018-01-28 16:54:35

标签: python apache-spark import

我想在远程服务器(AWS集群)上运行python项目。

在项目中,路径项目/文件夹2 /模型中有一个模型(“模型”),在model.py中我有df.write.parquet(parquetFileName)。

为了让药膏从“folder2”中获得“模型”,我正在使用setuptools中的设置。

这是我的setup.py(路径项目/ setup.py):

setup(
    name='dataFrameFromSpark',
    version='',
    packages=['project/config', 'project/folder2', 'project/folder3'],
    py_modules=['project/model1'],
    url='',
    license='',
    author='....',
    author_email='',
    description=''
)

在运行main.py之前,我在远程服务器上输入以下行:

python project/setup.py build && python project/setup.py sdist && python project/setup.py bdist_egg

错误:

ImportError: No module named folder2.model

当我运行“写入镶木地板”代码时,似乎奴隶没有获取文件夹。

我该怎么办?

0 个答案:

没有答案