如果我不导入上面的任何库,而是创建一个简单的函数来生成一个wheel文件,一切都可以完美地工作:
def codeversion():
print(f"Package Imported Successfully")
字符串
然而,当我包含某些库、生成wheel文件并上传到synapseSpark池时,我遇到了错误。
from typing import Optional
from datetime import datetime
from delta import *
型
错误信息如下
警告:您的环境文件中有pip安装的依赖项,但是您没有将pip本身列为conda依赖项之一。
Conda可能不会使用正确的pip来安装您的软件包,它们可能会在错误的位置结束。请添加显式的pip依赖项。
下面是我的安装文件的样子:
import setuptools
setuptools.setup(
name = 'depackage',
version='0.0.1',
description="",
author='',
packages=setuptools.find_packages(),
license="MIT",
classifiers=[
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3.10",
"Operating System :: OS Independent",
],
extras_require={
"dev": ["typing", "datetime","delta","pip"],
},
python_requires = '>= 3.10.0'
)
型
1条答案
按热度按时间rm5edbpk1#
我尝试了下面的setup.py代码,它工作。
setup.py代码:-
字符串
这里给出了在synapse中安装软件包的另一种方法
访问您的synapse工作区>管理>工作区包,从这里下载delta pypi JAR文件,并将其作为包上传到工作区中,如下所示:-
x1c 0d1x的数据
的
的
有关车轮,请参阅本附加文件