为了账号安全,请及时绑定邮箱和手机立即绑定

如何从另一个驱动器或切换驱动器在 CMD 中运行 python 脚本/程序?

如何从另一个驱动器或切换驱动器在 CMD 中运行 python 脚本/程序?

红糖糍粑 2022-06-02 16:05:51
所以我想在cmd中运行一个python脚本我写了以下代码:import argparseimport sysdef main():    parser = argparse.ArgumentParser()    parser.add_argument("--x", type=float, default=1.0, help="enter a number: ")    parser.add_argument("--y", type=float, default=1.0, help="enter a number: ")    args = parser.parse_args()    sys.stdout.write(str(add(args)))def add(args):    return args.x + args.yif __name__ == "__main__":    main()现在我想从 CMD 运行它。我到底应该输入什么。规格:Windows 10、python 3.7、python 已添加到路径中。文件的路径是 D:\pythonprograms\test.py,当我启动 CMD 时我在 C:\Users\username 中。我的问题是:现在我也想从 CMD 运行文件,为此我可能需要将驱动器切换到 D:。你是怎样做的。谁能帮我这个?谢谢
查看完整描述

3 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

  1. 确保您Python 3.7已添加到系统环境路径变量。这很容易,就像您添加JREor一样MAVEN。只需遵循这个问题,但要为 Python 做。

  2. 在任意路径中打开CMDpython --version并键入. 它必须为您提供 python 的版本。就像是Python 3.7.4

  3. 您的文件所在文件夹导航栏中,输入CMD 并按Enter 键。它必须为您打开一个cmd并找到test.py。为确保您的 cmd 位于正确的路径中,请键入并按 Enter。它必须显示您的文件的名称。dir

  4. 如果没问题,那么您可以安全地调用python test.py并运行您的代码。


查看完整回答
反对 回复 2022-06-02
?
holdtom

TA贡献1805条经验 获得超10个赞

你需要:

  • 打开命令提示符(点击开始,写命令,回车)

  • 导航到您的脚本文件夹(例如 cd your_script_folder)

  • 使用 python 命令运行你的脚本(例如 python your_script_name.py --x 10.1 --y 20.2)

请注意,如果您没有正确填写系统变量,您需要确定 Python 可执行文件的位置。

这很容易理解,如果您可以编写 python --version 并且它可以工作,那么您已经正确设置了系统变量。

否则,您将不得不修复此问题或使用 Python 可执行文件的完整路径才能使其正常工作。

例如,我可以在我的 Windows 10 中找到 python 可执行文件:

C:\Users\YOUR_USER_NAME\AppData\Local\Programs\Python\Python37\python.exe

所以对我来说,最后的命令是:

C:\Users\YOUR_USER_NAME\AppData\Local\Programs\Python\Python37\python.exe your_script_name.py --x 10.1 --y 20.2


查看完整回答
反对 回复 2022-06-02
?
侃侃无极

TA贡献2051条经验 获得超10个赞

cd 到包含 python 脚本的目录

cd C:/Desktop/Folder

在命令行上,键入

python script_name.py


查看完整回答
反对 回复 2022-06-02
  • 3 回答
  • 0 关注
  • 163 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号