Windows编程环境配置!
本文最后更新于221 天前,其中的信息可能已经过时,如有错误请发送邮件到3196812536@qq.com

前言

近期闲来无事,就想着把Windows系统中的环境给完善整理一下。方便后续码字时的不时之需。

正文

起因

随着计算机科学学习的不断深入,所涉猎的语言种类也就越来越多,对编程环境的要求也就越来越高。如果能将所有的语言都集成在一个命令行工具中,那就再好不过的了,然而现实是这并不可能。

单单就Windows而言所支持的命令集就少的可怜。还需要我们手动去更改添加变量。

CSDN上有关不同语言针对Windows系统的相关环境配置的文章已经有很多了,具体过程这里就不过多赘述了。

成果展示

而这时就需要,在系统设置中引入新的环境变量。

个人强迫症犯了就抽空整理补全了一下一些常用的语言,可以看出可以在Powershell中被识别并正常使用了。目前来看没有什么副作用

效果差不多就是这样:

番外

这边多嘴在补充一下,如何在Linux系统中怎样配置环境变量

需要修改编辑用户的bash配置文件(.bash或.bash_profile)

nano ~/.bashrc

可以通过nano或vim两种Linux中常见的命令行文本编辑器在文件末尾添加行

export VARIABLE_NAME=value
source ~/.bashrc

保存并退出,通过下面命令行检查环境变量是否添加成功

echo $VARIABLE_NAME

概念辨析

这里想明确几个常见术语之间的区别,方便大家区别。(不想看可以直接跳过,这是属于基础知识了,反正只是为了加深我自己的理解)

  • 编程语言

拥有一套完整的规则和语法,用于和计算机交流表达算法逻辑。分为高级语言和汇编语言

高级语言就是在学习的JAVA,Python等。

汇编语言通常和计算机架构有关(比如x86,arm之类的)我们不需要管。

  • 编程环境

编程环境通常包括:编程语言,编译器(解释器),调试器等。

编译器用于将高级语言翻译成机器语言用于执行,

比如常见的MinGW,Microsoft Visual C++ Tools就是常见的C语言编译器,Python中一些较早的模块pip install的时候还需要用到C语言编译器。

上面的图片就是Python中C语言编译器的错误

Python和JAVA既是一种编程语言也是一种编程环境。在相应环境中拥有标准库,JDK等相应工具。

而php就只是一种web编程语言,需要apache,ngnix等编程环境才能执行。

  • 命令行工具与集成开发环境

编译器或解释器本身通常就是命令行工具,具有交互性。

常见熟知的命令行工具包括:Powershell,Command Prompt,Cmder,MatLab等等。每种命令行工具所支持的命令集也各不相同。

常见熟知的集成开发环境包括:Visual Studio,Android Studio,Eclipse等等。

Command Line Tools,纯文本命令行界面,通过输入命令执行任务。

Integrated Development Environment,包含图形用户界面各种组件和工具集,开发者更容易上手。

被大学广泛使用的MatLab既是一种命令行工具也是一种集成开发环境。

随着时代的发展,

有的本来可能只是一门编程语言,后来逐渐发展形成自己的编程环境。

有的本来可能只是方便数据分析的工具,后来逐渐演化出属于自己的命令行界面,从而拥有了自己的软件形成了一个完整的体系。

尾声

其实如果你拥有自己的VPS,你就会发现你随便安装一个面板比如宝塔,在设置中就可以非常轻松的配置这些语言和环境,根本不需要去纠结这些乱七八糟的东西……

这么一套弄下来,感觉自己仿佛在Windows电脑上搭了个服务器……

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
隐藏
变装