728x90
반응형
질문 : Python setup.py가 Travis CI에서 잘못된 명령 'bdist_wheel'을 말하는 이유는 무엇입니까?
내 Python 패키지에는 다음과 같이 프로비저닝 할 때 Ubuntu Trusty 및 신선한 Vagrant Ubuntu Trusty VM에서 로컬로 잘 빌드 setup.py
sudo apt-get install python python-dev --force-yes --assume-yes --fix-broken
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7
sudo -H pip install setuptools wheel virtualenv --upgrade
하지만 Travis CI Trusty Beta VM에서 동일한 작업을 수행하면 :
- sudo apt-get install python python-dev --force-yes --assume-yes --fix-broken
- curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7
- sudo -H pip install setuptools wheel virtualenv --upgrade
나는 얻다:
python2.7 setup.py bdist_wheel
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: invalid command 'bdist_wheel'
이것은 왜 파이썬에서 휠을 만들 수 없습니까? 관련이 있지만 휠을 설치하고 setuptools를 업그레이드하고 있습니다.
답변
wheel
패키지를 설치해야했습니다. 모든 것이 최신 이었지만 여전히 오류가 발생했습니다.
pip install wheel
그때
python setup.py bdist_wheel
문제없이 일했습니다.
출처 : https://stackoverflow.com/questions/34819221/why-is-python-setup-py-saying-invalid-command-bdist-wheel-on-travis-ci
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
파이썬 디렉토리의 모든 파일을 나열하는 방법 (0) | 2021.09.01 |
---|---|
requirements.txt에 직접 github 소스를 명시하는 방법 (0) | 2021.09.01 |
Python에서 증감연산자를 사용하는 방법 (0) | 2021.08.30 |
Python에서 C / C ++ 호출 (0) | 2021.08.30 |
dict.copy () 이해- shallow or deep? (0) | 2021.08.30 |