有谁能帮助安装运行在x32上的Python3.5Windows的说明呢?我认为通常的方法(pip install exscript)试图安装错误的版本。
这是我正在犯的错误
Collecting exscript
Using cached Exscript-2.3.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
File "C:\Users\MyUser\AppData\Local\Temp\pip-build-pe80jvo3\exscript\setup.py", line 4, in
from Exscript.version import version
File "C:\Users\MyUser\AppData\Local\Temp\pip-build-pe80jvo3\exscript\Exscript_init_.py", line 34, in
from Exscript.Queue import Queue
File "C:\Users\MyUser\AppData\Local\Temp\pip-build-pe80jvo3\exscript\Exscript\Queue.py", line 35, in
from Exscript.Logger import logger_registry
File "C:\Users\MyUserA\AppData\Local\Temp\pip-build-pe80jvo3\exscript\Exscript\Logger.py", line 27, in
from itertools import chain, ifilter
ImportError: cannot import name 'ifilter'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\MyUser\AppData\Local\Temp\pip-build-pe80jvo3\exscript\有一个Python3.0分支,但我不知道如何安装它https://github.com/knipknap/exscript/tree/py3
发布于 2017-03-23 22:43:39
在评论中很难解释,所以我会写一个答复,其中包括我所说的所有内容。
首先:问题中的模块Exscript仍在为python 3支持开发,这意味着它目前还没有完全的功能和bug。尽管它说昨天在GitHub上更新了,但这意味着最后一次修改是昨天,而不是昨天发布的最终版本。如果您愿意,仍然可以下载和使用开发版本,只需在下面进行注释,我将向您展示如何使用。要查看它是否是最终的,您可以转到GitHub中的GitHub并检查__version__,目前它被设置为“开发”,如果它是最终的话,他们会将它更改为“final”。
第二: pip试图安装python 2版本的原因是,开发人员很懒,所以他们只上传了一个包含.tar文件的包,其中包含一个setup.py文件,pip会自动下载,然后尝试为您设置它。看这里。通常,包存储在一个.whl文件中,说明它用于哪个python版本以及支持哪个操作系统,pip可以识别这些文件,但不能识别.tar文件,因为它们不包含任何关于什么的信息。
总之,我不建议现在就获得python 3的Exscript,因为它不能完全工作。
https://stackoverflow.com/questions/42984957
复制相似问题