如何使AWS SAM CLI使用特定的Python版本?

时间:2018-06-13 15:04:51

标签: python amazon-web-services pip

我的机器上已经安装了Python 3,但AWS SAM CLI需要Python 2.7。我首先使用我的系统的默认版本pip使用此命令pip install aws-sam-cli安装SAM,我相信它使用的是Python 3.x的版本。然后我意识到我的错误并使用此命令pip将其安装在Python 2.7的py -2.7 -m pip install aws-sam-cli版本中。

我尝试使用sam卸载pip uninstall aws-sam-cli的第一次安装,但由于找不到文件而导致卸载错误。我丢失了堆栈跟踪和错误消息。如果我再次尝试卸载,则会在\AppData\Local\Programs\Python\Python36-32\Scripts\sam-script.py处出现错误。如果我尝试使用pip install aws-sam-cli重新安装,则会在同一文件中出现错误。

我的问题是

  1. 如何使用Python 3摆脱这个半卸载的版本?
  2. 如何使用我的其他Python 2.7安装程序运行sam命令?

0 个答案:

没有答案
相关问题