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)
你可以看到目录已经打印出来了。
这个教程是基于我自己的经验。如有错误,请指正。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。