これはおそらく非常にばかげた質問ですが、いくつかのスクリプトを含む、私が作成した Python パッケージをテストしています。
私は次のシーケンスを行いました:
- setup.py を使用してディストリビューションを作成しました
- virtualenvを使って仮想環境を作り、
- 「activate.bat」と呼ばれる
- pipを使用してパッケージをインストールしました(.zipファイルへのパスを指定することにより)スクリプトの実行方法がわからないことを除いて、うまくいったようです。example.py を実行しようとすると、次のメッセージが表示されます (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='dmccullough@decisionpatterns.com',
package_dir={'fixedwidth':'lib'},
packages=['fixedwidth', 'fixedwidth.profiling'],
scripts=['test/example.py', 'test/unittest.py']
)