• python加入环境变量


    今天没事玩了会python,之前都是在windows下玩的,没什么问题。

    今天要在dos窗口下运行python,却发现运行不了。而且在python安装目录下是可以运行的,于是我知道了我在安装python的时候没选择加入环境变量。我对windows还有是有定了解的,于是手动加入环境变量,但折腾了好久,也在网上逛了好久,所有的方法都不好用,具体试的方法我就不一一列举了。直接说可以根本解决的方法。这个方法也是我卸载了python重新安装后对比环境变量后总结的,保好用。
    进入环境变量设置。
    我的电脑右键--属性,见下图。

    点右侧红框位置“高级系统设置”后,见下图。

     再点上图红框位置“环境变量”,到这里有好几种方法,习惯用哪个就用哪个,反正一定要到这里。点开后见下图:

    新建用户变量 ,先点位置1后见下图:

    变量名输入:PATH
    变量值输入:
    C:\Users\shi\AppData\Local\Programs\Python\Python37\Scripts\;C:\Users\shi\AppData\Local\Programs\Python\Python37\
    注意:上面是我电脑安装python的路径,每个人可能都不同,具体要看自己的安装位置,不可复制使用。
    点上图2的位置设置系统变量,如下图。

     上图是已加入环境变量后的情况。未加入的时候点击“新建”。输入下面内容:
    %LOCALAPPDATA%\Programs\Python\Python37
    注意:上面的%LOCALAPPDATA%变量表示的是“C:\Users\shi\AppData\Local”这个位置,如果python不是安装在C:\Users\shi\AppData\Local\Programs\Python\Python37这个目录下不可直接复制使用。具体变量表示见下面内容(仅供参考,可不看):
    REM 环境变量与对应的路径
    %ALLUSERSPROFILE%               C:\ProgramData
    %APPDATA%                       C:\Users\用户名\AppData\Roaming
    %COMMONPROGRAMFILES%             C:\Program Files\Common Files
    %COMMONPROGRAMFILES(x86)%        C:\Program Files (x86)\Common Files
    %COMSPEC%                        C:\Windows\System32\cmd.exe
    %HOMEDRIVE%和%SystemDrive%       C:\
    %HOMEPATH%                       C:\Users\用户名
    %LOCALAPPDATA%                  C:\Users\用户名\AppData\Local
    %PROGRAMDATA%                   C:\ProgramData
    %PROGRAMFILES%                  C:\Program Files
    %PROGRAMFILES(X86)%             C:\Program Files (x86)
    %PUBLIC%                        C:\UsersPublic
    %SystemRoot%                    C:\Windows
    %TEMP%和%TMP%                   C:\Users\用户名\AppData\LocalTemp
    %USERPROFILE%                  C:\Users\用户名
    %WINDIR%                       C:\Window
    【%systemroot%\Resources】     Windows主题目录C:\WINDOWS\Resources\【%systemroot%\Web\Wallpaper】 Windows自带的壁纸目录C:\WINDOWS\Web\Wallpaper
     上面1,2位置的变量设置完成后,确定并关闭窗口,再打开dos窗口输入窗口就可以正常打开python了。

    题外:

    很多人只设置了系统变量没设置用户变量,我开始就是这么做的,python无法启用。dos窗口输入path后看到的环境变量是这样的:

    看到上面红框,系统并没有翻译%LOCALAPPDATA%这个变量,但只要进入一次环境变量设置,并打开系统变量,什么也不操作,再确定退出。再进入dos窗口输入path变量就变成了这样:

    系统已经翻译了环境变量,python自然也能使用了。但电脑重新启动后又不能用了。所以还是要加入用户变量。

    我这个3.7版的python安装完成后有下面这样的选项:

     上面的红框意思是“取消路径长度限制”,我没有点击,python上面这样设置后可正常使用。

  • 相关阅读:
    第十九章总结:Java绘图
    DASK==python并行计算
    k8s--基础--26.2--监控告警系统--prometheus--node-exporter
    北斗导航 | 基于GPS/BDS多星座加权因子图优化的行人智能手机导航
    go语言中io操作中的 io.Reader 和 io.Writer的获取方法 总结
    java python基于Vue宠物交流网站管理系统
    TCR宝藏级隐藏项目National Writing Board
    opencv--使用直方图找谷底进行确定分割阈值
    小程序中实现获取全部数据
    服务治理-Nacos
  • 原文地址:https://blog.csdn.net/kim5659/article/details/133356935