Powershell 中的 Python 2 和 3 | 珊瑚贝

Python 2 and 3 in Powershell


我的电脑上有这两个版本,因为我正在学习不同的教程,(我仍然是菜鸟)。我在这里看到了几个类似的问题,但没有特定于 Powershell。

当我在 Powershell 中运行 python 时,它会显示 2.7,但是我如何指定我想要 Python 3?还有其他我需要注意的问题吗?例如,从记事本运行脚本时 ?

  • 你试过 python3 吗?
  • 谢谢你这么快回来。我试过了,但它返回一个错误。
  • 检查您的路径变量并查看 python bin 路径顺序是什么。我敢打赌,您的 python 2.7 将首先列出。您可以指定 python.exe 的完整路径以确保您运行的是正确的版本,或者更改您的系统路径环境变量。
  • 谢谢,这听起来可能是诀窍。有什么资源可以帮助我做到这一点吗?
  • 使用 #! python3 shebang?运行 py -3?
  • 耶!谢谢 wOxxOm! py -3 有效,我可以将 py -2 用于 v2。 :)


命令”py”(如果 v2 是默认值)或”py -2″应该启动 Python 2.7,”py -3″应该启动 Python 3。有关详细信息,请参见此处。

我也找到了这篇文章。这可能会有所帮助。

这将帮助您检查您正在使用的当前版本,如果您想更改,请参见此处。

如果你想跳出shell。

干杯,享受 Python 的乐趣 ;)


你可以通过 Chocolatey 安装 Python3,AFAIK 它将把 python3 命令带入你的领域。不要忘记卸载之前安装的 Python3。

另外,您可以尝试为 Python3 创建别名,请参阅 Microsoft 文档。

  • 谢谢,我正要这样做,但 Chocolatey 似乎不再被信任,所以我很犹豫。我想创建一个别名,但不幸的是,我一开始不知道如何运行 Python 3。


来源:https://www.codenong.com/39016249/

微信公众号
手机浏览(小程序)

Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(): Failed to enable crypto in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57

Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_9802.jpg): failed to open stream: operation failed in /mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line 57
0
分享到:
没有账号? 忘记密码?