【发布时间】:2019-10-23 15:58:37
【问题描述】:
我已经安装了 python 3.7,但是每当我尝试在 cmd 中运行脚本时,它都会显示:Requested Python Version (3.7) is not installed。
现在,我以#!/usr/bin/env python3.7 开始我的脚本,这意味着我不必将python3.7 写入cmd。
但是,当我使用 #!/usr/bin/env python 启动脚本时,脚本在 cmd 上运行得非常好。这是什么意思?它不是在 Python3.7 中运行我的脚本吗?
【问题讨论】:
-
你可以试试
#!/usr/bin/env python --version并告诉我输出吗? -
@ori6151
Python 3.7.4是输出。 -
那么问题出在哪里?
-
@ori6151 当我把
#!/usr/bin/env python --version放在脚本的开头,然后尝试在cmd中运行脚本时,输出只是Python 3.7.4,它没有运行我的脚本? -
@MyNameIsCaleb ``` 'python3.7' 不被识别为内部或外部命令、可运行程序或批处理文件。``` 但是,当我在 cmd 中简单地键入
python时,它以交互方式启动 Python 3.7.4,使用>>>。
标签: python python-3.x cmd