0
이것은 매우 어리석은 질문이지만 스크립트를 작성한 Python 패키지를 테스트하고 있습니다. pip install virtualenv 여기서 스크립트는
- 이 setup.py
- 이 VIRTUALENV 사용하여 가상 환경을 사용하여 만든 배포판을 만들라고
- : 나는 다음과 같은 순서를했다 (.zip 파일의 경로를 지정하여) 스크립트를 실행하는 방법을 모르겠다는 점을 제외하면 모든 것이 제대로 작동하는 것처럼 보였습니다. 내가 example.py를 실행하려고하면, 나는 (I Windows를 사용하고 있습니다) 메시지를 얻을 : 는
'example.py'은 (는) 내부 또는 외부 명령, 실행할 수있는 프로그램, 또는 배치 파일로 인식되지 않습니다.
원본 .zip 파일을 제외하고 어디에도이 파일이 저장되지 않았다는 증거는 보이지 않습니다. 그럼 어떻게해야합니까?
[업데이트] 확인했는데 스크립트 파일은 어디서든 가상 환경 디렉토리에 없습니다.
setup.py 파일은 다음과 같습니다 :
from distutils.core import setup
setup(name='Fixedwidth',
version='1.0',
description='Parser for fixed-width records',
author='Daryl McCullough',
author_email='[email protected]',
package_dir={'fixedwidth':'lib'},
packages=['fixedwidth', 'fixedwidth.profiling'],
scripts=['test/example.py', 'test/unittest.py']
)
귀하의 pacakge에있는 스크립트가'bin /'디렉토리에 있다고 가정하면 스크립트는 virtualenv의'bin /'디렉토리에 설치되었습니다. virtualenv의 bin/디렉토리가 PATH 환경 변수의 일부가되어야합니다. – Cera
bin/or Scripts/디렉토리에 example.py 파일이없는 경우 setup.py를 조정해야합니다 (http://docs.python.org/2/distutils/setupscript.html# 참조). distutils-installing-scripts –
example.py 파일은 Scripts 디렉토리에 없습니다 (Windows에서는 bin 디렉토리가 없습니다). 위의 setup.py 파일을 포함 시켰습니다.) –