错误描述
ERROR: HTTP error 403 while getting https://pypi.tuna.tsinghua.edu.cn/packages/f7/d2/6a81a9b5311d50542e11218b470dafd8adbaf1b3e51fc1fddd8a57eed691/demjson3-3.0.6.tar.gz#sha256=37c83b0c6eb08d25defc88df0a2a4875d58a7809a9650bd6eee7afd8053cdbac (from https://pypi.tuna.tsinghua.edu.cn/simple/demjson3/)ERROR: Could not install requirement demjson3==3.0.6 from https://pypi.tuna.tsinghua.edu.cn/packages/f7/d2/6a81a9b5311d50542e11218b470dafd8adbaf1b3e51fc1fddd8a57eed691/demjson3-3.0.6.tar.gz#sha256=37c83b0c6eb08d25defc88df0a2a4875d58a7809a9650bd6eee7afd8053cdbac because of HTTP error 403 Client Error: Forbidden for url: https://pypi.tuna.tsinghua.edu.cn/packages/f7/d2/6a81a9b5311d50542e11218b470dafd8adbaf1b3e51fc1fddd8a57eed691/demjson3-3.0.6.tar.gz for URL https://pypi.tuna.tsinghua.edu.cn/packages/f7/d2/6a81a9b5311d50542e11218b470dafd8adbaf1b3e51fc1fddd8a57eed691/demjson3-3.0.6.tar.gz#sha256=37c83b0c6eb08d25defc88df0a2a4875d58a7809a9650bd6eee7afd8053cdbac (from https://pypi.tuna.tsinghua.edu.cn/simple/demjson3/)
引起原因
这是因为 PyPI 禁用了对 API 的非 HTTPS 访问
解决方法
pip install demjson3 -i https://pypi.python.org/simple/