当前位置: 首页 > 面试题库 >

如何在cmd中运行不同的python版本

鲁景山
2023-03-14
问题内容

如何配置Windows命令对话框以在其中运行不同的python版本?例如,当我键入时,python2它运行python
2.7,而当我键入时,python3它运行python 3.3?我知道如何为一个版本而不是两个版本配置环境变量?我的意思是类似Linux终端的东西。


问题答案:

Python的3.3主要介绍Python启动的Windows是安装到c:\Windows\作为py.exepyw.exe安装程序。安装程序还会创建与.py和的关联.pyw。然后添加#!python3#!python2作为第一行。无需向PATH环境变量添加任何内容。

更新: 只需从官方python.org/download安装Python
3.3
。它还将添加启动器。然后将第一行添加到具有.py扩展名的脚本中。然后,您可以通过简单地scriptname.py在cmd行上键入来启动脚本,通过od更明确地对od进行输入py scriptname.py,也可以双击scipt图标。

py.exe外观精美C:\PythonXX\python.exe,其中XX涉及到Python的在电脑中安装的版本。假设您已将Python
2.7.6安装到中C:\Python27,并将Python
3.3.3安装到中C:\Python33脚本的第一行将由Python启动器用来选择已安装的版本之一。默认值(即不明确告知版本)是使用计算机上可用的最高版本的Python
2。



 类似资料:
  • 如果我在windows的命令行上执行我的python脚本,它运行得很好,但是当我在bash上运行它时,它只是一直在等待另一行,但是如果我尝试其他命令,比如,它会显示:

  • 问题内容: 我公司购买了一种在页面上呈现ASP.NET控件的产品。该控件使用jQuery 1.2.3并将脚本标记添加到页面以引用它。如果控件以任何方式修改(包括修改以引用其他版本的jQuery),则控件的开发人员将不支持使用该控件。 我将要开始开发自己的控件,并希望使用jQuery 1.3的功能和速度改进。这两个控件都需要存在于同一页面上。 如何允许购买的控件使用jQuery 1.2.3和新的自定

  • docker如何在Debian主机上运行,或者在容器中运行OpenSUSE?它使用不同的内核,具有不同的模块。另外,老版本的Debian使用了老版本的内核,那么如何在3.10+版本的内核上运行它呢?旧的内核只有旧的内置功能,旧的发行版如何管理新的功能?这里面有什么“诀窍”?

  • 我的两门课是这样的: 和 我无法使用编译这两个文件,错误是: a、 java:4:找不到symbol symbol:B类位置:p.a类 B类B=新B(“哈哈”) ^ a.java:4:找不到符号 符号:B类 位置:p.a类 B类=新B(“哈哈”) ^ 2个错误 移除

  • 本文向大家介绍在CMD命令行中运行python脚本的方法,包括了在CMD命令行中运行python脚本的方法的使用技巧和注意事项,需要的朋友参考一下 网上给出了各种方法,都无碍乎先切换到Python脚本所在目录,然后输入Python脚本名称并回车,本文这里给出了更简便的方法。 方法一: 进入Python脚本所在的文件夹,shift+右击,选择“在此处打开命令窗口”,按TAB键切换文件,选择目标pyt

  • 首先也是最重要的是,我对Java知之甚少,对SWT更是知之甚少,所以我就到此为止。今天早些时候,我试着运行我在上找到的这个简单程序https://mkyong.com/swt/swt-hello-world-example 以下是代码: 当我运行它时,会出现以下错误: 我从中了解到的是,SWT正在用Java11编译,而它应该用Java8编译,但是——这是一个很大的BUT——我没有Java11我删除