【发布时间】:2025-11-23 17:40:01
【问题描述】:
我正在使用 Python 和 okta-aws 工具,为了在 aws 上获取正确的凭据,我需要运行 okta-aws init。但是得到了Could not read roles from Okta的错误信息,系统提示"Your Pipfile requires python_version 3.7, but you are using 3.8.3 (/usr/local/Cellar/o/1.1.4/l/.venv/bin/python)。
我试图搜索mac上的所有Pipfile,似乎我的~/Pipfile和/usr/local/Cellar/python@3.8/3.8.3_2/libexec/bin/Pipfile下的Pipflie都有相同的python 3.8版本,而我/usr/local/Cellar/okta-aws-tools/1.1.4/libexec/Pipfile下的Pipfile有@987654326 @。
我已经为此苦苦挣扎了一段时间,真的不知道如何解决这个问题。
【问题讨论】:
标签: python virtualenv okta pipenv python-3.8