您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Windows上设置Python,不要在cmd中键入“ python”

在Windows上设置Python,不要在cmd中键入“ python”

C:\> assoc .py=Python
C:\> ftype Python="C:\python27\python.exe %1 %*"

或任何相关路径-您也可以使用ftype设置命令行参数。

为了使命令能够识别而不必给出后缀(.py)(类似于.exe文件的工作方式),请添加.py到(全局)PATHEXT变量的以分号分隔的列表中。

似乎仍在引起关注,想为Win10用户提供一个有用的评论(来自@shadowrunner):

对于我来说,要使其在Win10下工作,实际的命令是(请注意引号的位置):

C:\> ftype Python="c:\Anaconda2\python.exe" "%1" %*

谈论常绿!

首先,如果您是新安装Python,我强烈建议您查看@NunoAndré的答案。

其次,为了澄清最近的注释,请注意:您必须同时做两个部分(assocftype),或者在ftype命令中使用预先存在的关联标签

认情况下,至少为Python 3.7的Windows 8.1下,该协会.pyPython.File,所以在执行ftype上面我写的命令将无法正常工作,除非该协会第一次变更。或者,您可以只使用ftype并提供认关联。由你决定。

python 2022/1/1 18:30:54 有476人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶