windows环境变量是什么——初见

环境变量在Windows操作系统中扮演关键角色,它允许命令行在不同目录下找到可执行文件。例如,在SUMO交通仿真软件的安装过程中,需要添加环境变量才能在任意目录下通过cmd执行sumo-gui。这同样适用于Python二次开发,若不设置环境变量,PyCharm可能无法正确调用sumo相关命令。理解并正确设置环境变量对于开发者提高效率至关重要。
摘要由CSDN通过智能技术生成

windows环境变量是什么——初见

最近在windows安装交通仿真软件SUMO做二次开发的过程之中,发现最后面还要手动地去添加环境变量,因此引发了我对于环境变量的思考

查了一些相关资料发现大部分的说法可以总结成一句话:

在cmd命令行执行时,输入相关命令,cmd首先会在当前目录里面索引,然后当前目录搜索不到的话,会在环境变量的path变量中寻找,再找不到的话,就执行不了了

直接打开的cmd目录一般就是user目录,如果是在特定的文件夹上面输入cmd,那么当前目录就是这个特定的文件夹

比如如果我不添加SUMO的环境变量,那么当我在cmd用户目录输入sumo-gui(SUMO文件夹里面的可执行界面)的时候,cmd就无法打开这个sumo-giu界面。但是如果我添加了sumo的环境变量之后,不管在哪个目录下cmd都可以执行sumo-gui等其他执行文件。

那我就联想到,如果做二次开发,我会选择Python,当我在pycharm里面敲完代码(我在代码里面会有调用sumo做仿真的命令)运行的时候,运行目录和sumo不在同一个目录,如果之前没有添加环境变量,那么这个调用代码就会失效。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值