这可能是一个非常愚蠢的问题,但我正在测试我编写的一个包含一些脚本的 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']
)