pip 之前和之后都安裝了其他的庫,遇到這個問題,真的很迷茫。
我無法從我正在使用的包 (pydial) 的 requirements.txt 安裝所需的版本 (scriptine>=0.2.1),因此我反復嘗試直接下載不同的版本和未指定的版本。我已經使用 --no-cache-dir 命令嘗試安裝而不使用快取的 tar。最后一次運行我回圈下載了每個版本并給出了下面的訊息,除了交換腳本版本號,它嘗試了所有這些,并為每個版本重復了訊息。
我正在嘗試安裝 scriptine 以與使用 python 2.7 的 PyDial 一起使用。我是從命令列安裝的,這不是我習慣的空間,但已經毫無困難地解決了所有過去的小問題。
有什么幫助嗎?
正在下載 scriptine-0.1.0.tar.gz (28 kB) 正在準備元資料 (setup.py) ... 錯誤
錯誤:命令出錯,退出狀態為 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
警告:丟棄https://files.pythonhosted.org/packages/0e/8e/d1084f6521208a2a2a4b60c9b46f16bb704f621ea118e9d22fccb3a289e9/scriptine-0.1.0.tar.gz#sha256=95f49125a9b5cf65bb54f7f0075ee820830a84eb199e40ef783cf4e5d65b52cc(從https://pypi.org/simple/scriptine/)。命令出錯,退出狀態為 1:python setup.py egg_info 檢查日志以獲取完整的命令輸出。錯誤:找不到滿足要求腳本的版本(來自版本:0.1.0、0.2.0a1、0.2.0a2、0.2.0a3、0.2.0a4、0.2.0、0.2.1) 錯誤:找不到匹配的分布用于腳本
警告:忽略無效分發 -ip (c:\users\trigg\appdata\local\programs\python\python39\lib\site-packages) 警告:忽略無效分發 -ip (c:\users\trigg\appdata\local\程式\python\python39\lib\site-packages)
uj5u.com熱心網友回復:
True, False = 1, 0
^ SyntaxError: cannot assign to True
在 Python 3 中True并False成為關鍵字,給它們賦值是錯誤的。
有問題的代碼顯然適用于 Python 2。版本 0.2.1 于 2015 年發布,不再更新。該軟體包似乎已過時并已廢棄。算了,找個東西代替吧
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/357675.html
標籤:python-2.7 安装 点 脚本
上一篇:正則基礎(復習+學習)
下一篇:Python:選擇字串專案
