PIP 不会安装 scriptine,任何版本

PIP won't intall scriptine, any version

遇到这个问题前后pip都安装了其他的库,真是一头雾水

我无法从 requirements.txt 为我正在使用的软件包 (pydial) 安装所需的版本 (scriptine>=0.2.1),所以我循环尝试直接下载不同的版本和一个未指定的版本。我已经使用 --no-cache-dir 命令尝试在不使用缓存 tar 的情况下进行安装。最后 运行 我循环下载了每个版本并在下面给出了消息,除了交换 scriptine 版本号,它尝试了所有版本并为每个版本重复了消息。

我正在尝试安装 scriptine 以使用 PyDial,它使用 python 2.7。我是从命令行安装的,不是 space 我很舒服,但已经毫无困难地解决了过去所有的小问题。

有什么帮助吗?

Downloading scriptine-0.1.0.tar.gz (28 kB) Preparing metadata (setup.py) ... error
ERROR: Command errored out with exit status 1:

command: 'C:\Users\trigg\AppData\Local\Programs\Python\Python39\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\trigg\AppData\Local\Temp\pip-install-ylyn0kwd\scriptine_2a0ef30b1e904e53a4408c746494d3d9\setup.py'"'"'; __file__='"'"'C:\Users\trigg\AppData\Local\Temp\pip-install-ylyn0kwd\scriptine_2a0ef30b1e904e53a4408c746494d3d9\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\trigg\AppData\Local\Temp\pip-pip-egg-info-l8xqqciu' cwd: C:\Users\trigg\AppData\Local\Temp\pip-install-ylyn0kwd\scriptine_2a0ef30b1e904e53a4408c746494d3d9\ Complete output (10 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\trigg\AppData\Local\Temp\pip-install-ylyn0kwd\scriptine_2a0ef30b1e904e53a4408c746494d3d9\setup.py", line 1, in <module> import scriptine File "C:\Users\trigg\AppData\Local\Temp\pip-install-ylyn0kwd\scriptine_2a0ef30b1e904e53a4408c746494d3d9\scriptine\__init__.py", line 1, in <module> from scriptine._path import path File "C:\Users\trigg\AppData\Local\Temp\pip-install-ylyn0kwd\scriptine_2a0ef30b1e904e53a4408c746494d3d9\scriptine\_path.py", line 69 True, False = 1, 0 ^ SyntaxError: cannot assign to True


WARNING: Discarding https://files.pythonhosted.org/packages/0e/8e/d1084f6521208a2a2a4b60c9b46f16bb704f621ea118e9d22fccb3a289e9/scriptine-0.1.0.tar.gz#sha256=95f49125a9b5cf65bb54f7f0075ee820830a84eb199e40ef783cf4e5d65b52cc (from https://pypi.org/simple/scriptine/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. ERROR: Could not find a version that satisfies the requirement scriptine (from versions: 0.1.0, 0.2.0a1, 0.2.0a2, 0.2.0a3, 0.2.0a4, 0.2.0, 0.2.1) ERROR: No matching distribution found for scriptine

WARNING: Ignoring invalid distribution -ip (c:\users\trigg\appdata\local\programs\python\python39\lib\site-packages) WARNING: Ignoring invalid distribution -ip (c:\users\trigg\appdata\local\programs\python\python39\lib\site-packages)

True, False = 1, 0
^   SyntaxError: cannot assign to True

在Python 3中TrueFalse成为关键字,分配给它们是错误的。

问题代码明显是针对Python 2.0.2.1版本是2015年发布的,不再更新。该软件包似乎已过时并被遗弃。算了,find有什么可以代替的