pip install xlwings 失败
pip install xlwings fails
我使用的是 MacOS Mojave 版本 10.14.6、2.8 GHz Intel Core i7 处理器。 Python 版本:2.7.
“pip install xlwings”对我来说失败了。我试图通过使用 pip install -U setuptools
升级 setuptools 来解决这个问题
但是,这并不能解决问题。 “pip install xlwings”的完整错误信息如下:
Collecting xlwings
Using cached xlwings-0.16.6.tar.gz (634 kB)
Collecting psutil>=2.0.0
Using cached psutil-5.9.0.tar.gz (478 kB)
Collecting appscript>=1.0.1
Using cached appscript-1.2.0.tar.gz (289 kB)
ERROR: Command errored out with exit status 1:
command: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/setup.py'"'"'; __file__='"'"'/private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-pip-egg-info-fmr2EU
cwd: /private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/
Complete output (5 lines):
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/setup.py", line 8, in <module>
raise RuntimeError("Python 3.x required.")
RuntimeError: Python 3.x required.
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
xlwings
declares appscript
as a dependency but it doesn't limit version; appscript
doesn't properly declare Python version compatibility (xlwings
does it properly) 所以 pip
正在尝试安装与 Python 2.7 不兼容的最新版本。尝试以这种方式限制版本:
pip install "xlwings<0.17" "appscript<1.2"
我使用的是 MacOS Mojave 版本 10.14.6、2.8 GHz Intel Core i7 处理器。 Python 版本:2.7.
“pip install xlwings”对我来说失败了。我试图通过使用 pip install -U setuptools
但是,这并不能解决问题。 “pip install xlwings”的完整错误信息如下:
Collecting xlwings
Using cached xlwings-0.16.6.tar.gz (634 kB)
Collecting psutil>=2.0.0
Using cached psutil-5.9.0.tar.gz (478 kB)
Collecting appscript>=1.0.1
Using cached appscript-1.2.0.tar.gz (289 kB)
ERROR: Command errored out with exit status 1:
command: /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/setup.py'"'"'; __file__='"'"'/private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-pip-egg-info-fmr2EU
cwd: /private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/
Complete output (5 lines):
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/hm/pt6_h7xs52z7_89jqr614q300000gn/T/pip-install-KTcWya/appscript/setup.py", line 8, in <module>
raise RuntimeError("Python 3.x required.")
RuntimeError: Python 3.x required.
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
xlwings
declares appscript
as a dependency but it doesn't limit version; appscript
doesn't properly declare Python version compatibility (xlwings
does it properly) 所以 pip
正在尝试安装与 Python 2.7 不兼容的最新版本。尝试以这种方式限制版本:
pip install "xlwings<0.17" "appscript<1.2"