我使用的Linux发行版是ubuntu 22.04,centOs里面要用的命令跟我这不太一样。关注我,下一篇更新获取Linux系统的方法。(主要包括安装Win/Linux双系统,Win10/11下启用Linux子系统,虚拟机安装Linux,以及云服务器安装Linux)
首先来讲讲如何配置python环境
第一步:安装Python和pip
对于大多数 Linux 发行版,软件包管理器(如 apt、yum、dnf)会将软件安装到预定义的目录中,通常是:/usr/bin:可执行文件
/usr/lib:库文件
/etc:配置文件
/var:可变数据
大多数 Linux 发行版默认安装了 Python,但你可以通过以下命令确认并安装最新版本,并且Linux系统已经将/usr/bin目录添加到环境变量中去了,所以用apt安装python之后不需要考虑配置环境变量,不过你依然可以通过相应的命令来查看和增删你的环境变量。
sudo apt update
sudo apt install python3 python3-pip
第二步:选择编辑器
你可以选择不同的文本编辑器来编写 Python 代码。我使用的是vim,并且我的Ubuntu不是桌面版的,用不了gedit,推荐使用vim。vim按a可进入Insert模式,按esc退出Insert模式。在退出插入模式之后输入":wq"即可保存并退出编辑器。以下是几种常用的编辑器:
- nano(终端文本编辑器)
- vim(高级文本编辑器)
- gedit(图形界面文本编辑器,适合初学者)
- VSCode(集成开发环境)
vim hello.py #这个指令会在当前路径下创建并进入编辑hello.py文件
print("Hello, World!") #在文本编辑器之中编辑你的代码
第三步 :运行你的python程序
运行下面程序之后,你应该就可以在屏幕上看到打印出的Hello,World!了。
python3 hello.py
接下来讲讲如何配置c++,不过大多数 Linux 发行版默认已经安装了 GCC(GNU Compiler Collection),如果没有,你可以通过包管理器安装。如果有可跳过第一步,不过运行不运行第一步都可,会有返回信息给你看的。
第一步:安装编译器
sudo apt update
sudo apt install build-essential
注意分清楚编译器和编辑器的概念,就比如vscode就是一个高级编辑器,相当于高级记事本,thonny是python的编辑器。编辑器还是有好处的,可以给提示,更便捷。在Linux下不用安装编辑器,用自带的vim就行,也省事。
第二步:验证安装
你可以通过下面的命令查看你的g++版本信息。
g++ --version
第三步:编写你的第一个 C++ 程序
你可以在自己的家目录下创建一个cpp文件夹用来保存你的C++源文件,不会用vim编辑器的自己查一下,简单。
mkdir cpp #在当前路径下创建一个cpp文件夹
cd cpp #进入cpp文件夹
touch first.cpp #在cpp文件夹中创建源文件
vim first.cpp #编辑文件
#下面是进入vim编辑器之后的(vim要用到的一些组合键自己查一下)
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
第四步 :编译和运行程序
如果一切顺利,你可以看到屏幕上输出Hello,World!了。
g++ first.cpp -o first #-o 后面接要生成的可执行文件的名称
./first #运行可执行文件