如何解决缺少 Windows exe 上的 Setuptools 脚本
我试图让 setuptools.setup()
关键字定义的脚本工作。前期:该设置在基于 UNIX 的系统上完美运行。
我现在的状态是:
- 脚本定义在 some/folder/ascript - 最简单的例子是
#!/usr/bin/env python3
if __name__ == '__main__':
print('Running')
-
setuptools.setup
有
scripts = ['some/folder/ascript']
运行 pip install
会将 ascript
移动到脚本文件夹(在 PATH 上) - 但是这在 Windows 系统上是不可调用的。将脚本名称更改为 ascript.py
使其可通过 python ...
调用,但只能从文件夹本身调用,这不是目的。此外,这将只支持 python 脚本。
我也指定了入口点。它们起作用了 - pip 在它周围创建了一个小的 exe
。我认为这种猫头鹰也适用于脚本 - 有没有办法解决这个问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。