Linuxではシンプル。
/usr/bin/nosetestsを見ると、こうなっている。つかうpythonインタプリタを明示的に指定すればいい。#!/usr/bin/pythonからして当然だが。
#!/usr/bin/python
# EASY-INSTALL-ENTRY-SCRIPT: 'nose==0.10.3','console_scripts','nosetests'
__requires__ = 'nose==0.10.3'
import sys
from pkg_resources import load_entry_point
sys.exit(
load_entry_point('nose==0.10.3', 'console_scripts', 'nosetests')()
)
windowsではよくわからない。まあでもnosetestsのscriptをpythonインタプリタに渡してあげればよいようだ。
C:\Python24\Scripts\nosetests.exeとC:\Python24\Scripts\nosetests-script.pyが存在。なんだかねぇ。
#!c:\Python24\python.exe
# EASY-INSTALL-ENTRY-SCRIPT: 'nose==0.10.4','console_scripts','nosetests'
__requires__ = 'nose==0.10.4'
import sys
from pkg_resources import load_entry_point
sys.exit(
load_entry_point('nose==0.10.4', 'console_scripts', 'nosetests')()
)
2.5も入っている。
#!c:\Python25\python.exe
from nose import main
main()
0 件のコメント:
コメントを投稿