Java Python setup.py中的自定义安装脚本有什么问题?
嗨,我是Python编程新手。我编写了以下Java Python setup.py中的自定义安装脚本有什么问题?,java,python,python-3.x,setuptools,Java,Python,Python 3.x,Setuptools,嗨,我是Python编程新手。我编写了以下setup.py脚本,通过自定义安装来安装依赖项。但是,python包没有安装在我的虚拟环境中。请帮帮我 from setuptools import setup, find_packages from setuptools.command.install import install class CustomInstallCommand(install): """Customized setuptools install command -
setup.py
脚本,通过自定义安装来安装依赖项。但是,python包没有安装在我的虚拟环境中。请帮帮我
from setuptools import setup, find_packages
from setuptools.command.install import install
class CustomInstallCommand(install):
"""Customized setuptools install command - prints a friendly greeting."""
def run(self):
print("I am trying to install ...")
install.run(self)
# dependencies = ['configparser == 4.0.2', 'colorama == 0.4.3', 'xlsxwriter == 1.2.7']
setup(cmdclass={
'install': CustomInstallCommand,
},
name='Testing',
version='0.1',
author='DD Mishra',
description='PDE Integration testing',
packages=find_packages(),
install_requires=['configparser == 4.0.2', 'colorama == 0.4.3', 'xlsxwriter == 1.2.7']
)
如果我从setup()
函数中删除以下行,它就可以正常工作
cmdclass={
'install': CustomInstallCommand,
},
可能是什么问题?请帮我解决。我正试图实现我们在Java和Python中使用的maven或gradle类型的功能。使用和不使用
cmdclass时,哪些功能确切有效,哪些不有效?有错误吗?看见了吗@博士,先生,太好了,成功了。非常感谢你。您可以回答,这样我就可以接受答案。使用和不使用cmdclass
时,哪些确切有效,哪些无效?有错误吗?看见了吗@博士,先生,太好了,成功了。非常感谢你。你可以回答,这样我就可以接受答案。