首页 > 解决方案 > Windows exe 上的 Setuptools 脚本丢失

问题描述

我试图让setuptools.setup()关键字定义的脚本工作。预先:该设置在基于 UNIX 的系统上完美运行。我现在的状态是:

#!/usr/bin/env python3

if __name__ == '__main__':
    print('Running')
scripts = ['some/folder/ascript']

运行pip install将移动ascript到脚本文件夹(在 PATH 上) - 但是这在 Windows 系统上是不可调用的。更改脚本名称以ascript.py使其可通过python ...但只能从文件夹本身调用,这不是目的。这也将只支持python脚本。

我也确实指定了入口点。他们工作 - pipexe在它周围创建了一个小的。我认为这个猫头鹰也是脚本的情况 - 有没有办法解决这个问题?

标签: pythonpython-3.xpipsetuptools

解决方案


推荐阅读