我试图在python 3中安装新模块,当我在win10机器上运行python -m pip install filename
时,我得到了:
Using cached https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz
Error [WinError 87] The parameter is incorrect while executing command python setup.py egg_info
Could not install packages due to an EnvironmentError: [WinError 87] The parameter is incorrect
我试图以管理员身份运行PowerShell,但问题仍然存在。我也尝试在cmd中运行此命令。
答案 0 :(得分:0)
termcolor很老,last release 1.1.0在2011年。有report,Python 3.6+打破了termcolor。
我的建议是尝试console。
答案 1 :(得分:0)
从Pycharm控制台执行pip install numwords2
时,我收到了相同的错误消息。
然后我使用以下方法升级了点子:
python -m pip install --upgrade pip
卸载了pip-19.1.1,并将其替换为pip-19.3.1。
下一个pip install
的重击效果很好。