파이썬 스크립트 MyScript.py
이 있습니다. 나는 python MyScript.py [options]
을 사용하여 실행합니다. 그러나 나는 그것으로부터 rpm 패키지를 만들고 싶다. 그래서 setup.py
을 만들고 python setup.py bdist_rpm
을 사용하여 rpm 패키지를 만들었습니다. 이를 위해 저는 아래와 같은 파일 구조를 변경 :python 소스의 rpm 패키지
- MyScript
- __init__.py
- setup.py
setup.py : 나는 python setup.py bdist_rpm
을 실행하면
from distutils.core import setup
setup(name='MyScript',
version='0.0.1',
author='ABC XYZ',
author_email='[email protected]',
packages=['MyScript']
)
, 나는 2 개 RPM 파일 (noarch.rpm
, src.rpm
) 1 개 tar.gz 파일을 얻을 자동으로 생성되는 dist 폴더 아래에 있습니다. 하지만 rpm -i
파일을 norach.rpm
파일에 사용하면 패키지가 설치되어 있다고 표시되지만 MyScript
명령을 bash에서 실행하려고하면 패키지를 사용할 수 없습니다. 내가 여기서 뭔가 잘못하고있는거야? 그렇다면 안내해주십시오. 나는 포장에 초보자 다.