Win10python环境变量的配置,window10python环境变量设置

  Win10python环境变量的配置,window10python环境变量设置

  前言我之前在Visual Studio Installer中安装了Python 3.7环境,后来想在PowerShell中直接调用时,发现直接跳转到微软商店下载了。

  后来发现Visual Studio安装的Python默认不添加到PATH中,所以我现在介绍一下如何将Python添加到系统环境变量Path中。

  手动安装Python时,没有选择在安装程序中添加到PATH,现在需要使用了。事实也是如此。

  平台Windows 10Python 3.7 64位版的配置步骤首先我们要检查Python安装在哪个目录下。

  在开始菜单中找到Python,右击主程序,选择“打开文件位置”

  现在我们已经打开了这个快捷方式的目录。接下来,我们右键单击主程序的快捷方式并选择Properties。

  打开属性窗口后,我们可以看到这个快捷方式指向的目标。复制python.exe前面的文字(不包括引号)。这是Python所在的目录。这里我是C: Program Files(x86) Microsoft Visual Studio shared python 37 _ 64

  然后,我们将这个目录添加到环境变量中。按win R打开运行窗口,在文本框中输入sysdm.cpl,然后按enter打开系统属性窗口。

  切换到高级选项卡

  打开“环境变量”窗口。有两种选择:用户变量和系统变量。添加用户变量仅对当前用户可用,添加系统变量在全局范围内生效。这里我以添加到用户变量为例(添加到系统变量时使用相同的操作方法)。

  先点击选择路径变量,然后点击“编辑”打开编辑环境变量的窗口,用“新建”功能添加我们刚刚创建的目录。

  注意,除了主程序目录,我们还要添加Python的Scripts文件夹(默认在主程序目录下,如图第二个。第三个是VS代码中我的PythonScripts目录,也是添加的)

  但是,如果我们直接确认保存,就会发现它仍然无法在PowerShell中运行。如果我们输入python - version,没有响应。如果直接输入python,还是会跳转到app store。

  这是因为环境变量的索引是有优先级的,搜索是从上到下的。从刚才我们的编辑窗口可以看到,第一个是WindowsApp,而python恰好在app store里有。所以,为了让python正常打开,我们需要对python进行进阶(添加系统变量可以不用进阶)。

  单击我们新创建的条目,通过“上移”将其置于最前面,如图所示。

  点击“确定”保存。现在我们打开PowerShell,看看能不能直接用Python。

  你看现在可以正常使用了。

  Tail View Python的安装目录除了以上方法,我们还可以使用Python交互式命令行程序在其中执行以下命令

  导入sysprint(sys.executable)

  你可以看到目录已经打印出来了。

  这个教程是基于我自己的经验。如有错误,请指正。

Win10python环境变量的配置,window10python环境变量设置