华为云耀云服务器L实例是一款可快速部署且易于运维的轻量级云服务器,专为中小企业和入门级开发者打造。它不仅拥有华为云擎天架构的强大性能,还具有多项用户体验优化方案,让用户轻松上手,享受简单上云的乐趣。
本产品网址为:https://www.huaweicloud.com/product/hecs-light.html
Python是一种简单易学、功能强大的编程语言,被广泛应用于各种领域的软件开发。如果你计划在云服务器上进行Python开发,配置Python环境是一个重要的步骤。本文为一份详细的华为云耀云服务器L实例上配置Python的教程,帮助大家快速搭建Python环境并开始编写和运行Python程序。
Python作为一种流行的编程语言,具有以下几个优点:
1. 简单易学:Python语法简洁清晰,易于理解和学习。它使用简洁的语法结构和自然的编程风格,使得初学者能够快速上手,并且提高了开发效率。
2. 跨平台性:Python可以在多个操作系统上运行,包括Windows、Mac和Linux等。这使得开发人员可以在不同的平台上开发和运行Python程序,提高了代码的可移植性。
3. 强大的生态系统:Python拥有庞大的第三方库和工具集,涵盖了各种领域的功能和应用。这些库和工具可以帮助开发人员快速构建复杂的应用程序,节省开发时间和成本。
4. 高效的开发速度:Python具有简单的语法和丰富的库支持,使得开发人员能够快速地构建原型和实现功能。Python的动态类型和自动内存管理等特性,也减少了开发人员的工作量。
5. 广泛应用的领域:Python可以应用于各种领域,包括Web开发、数据分析、人工智能、科学计算、网络编程等。它的灵活性和可扩展性使得Python成为许多开发者和组织选择的首选语言。
总之,Python作为一种简单易学、跨平台、拥有强大生态系统和高效开发速度的编程语言,具有广泛的应用领域和丰富的用途。无论是初学者还是有经验的开发人员,Python都是一个值得学习和使用的强大工具。
安装miniconda
为了更好地管理我们的python环境,这里使用conda来安装python,所以我们先来安装conda环境。同时,为了节省云耀云服务器的空间,我们选择安装体量较小的miniconda。
首先打开清华园镜像的miniconda下载地址(https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/?C=M&O=D),选择一个默认python版本的miniconda(这里选择了python3.10的,后续切换conda环境可以安装其他版本python)
右键你想要的版本,选择复制链接
接着打开自己的Shell(这里使用的是CloudShell),输入
wget +刚刚复制的链接地址
比如我选择默认python3.10的miniconda链接如下:
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py310_23.5.2-0-Linux-x86_64.sh
下载完成后,输入下列命令进行安装(如果在上方下载了不同的版本,记得更改指令中的文件名)
bash Miniconda3-py310_23.5.2-0-Linux-x86_64.sh
安装过程中可能要多次按enter或者输入yes,基本流程如下:
按回车:
输入yes:
按回车:(或者想更改安装位置的,请按照提示说明自行写安装路径)
输入yes:
之后miniconda就安装完成了!miniconda在安装时应该自动添加了环境变量,所以这里我们可以不用手动设置。如果打算手动添加,可以输入指令 vi ~/.bashrc 在文件最后添加 export PATH=”【conda安装的位置】/bin:$PATH” ,然后保存退出(按esc后输入 :wq 退出)
进行conda环境配置以及切换新python环境
Shell重新连接云耀云服务器即可看到conda的base环境如下:
输入conda env list即可查看所有环境,当前只有默认的base环境
如果我们要新建一个环境,则输入
conda create -n 【环境名字】 python=3.9
当然python版本是可以自己随便设置的,需要多少写多少,环境名字当然也是自己想取什么取什么,我这里把环境名字设置为myenv。
再输入y确认即可。
此时,我们再次使用指令 conda activate myenv 查看conda的环境,则可以看到我们新建的环境myenv。
要切换环境,则输入conda activate 【环境名字】,当我输入conda activate myenv,则切换到了myenv的python环境下。
如果想查看自己当前环境的python版本,则输入python -V (注意V要大写)
如上,此时python的版本也正确。
测试可行性
在我们的新环境下,运行一个python语句,发现输出正确,到此,基础的python的环境配置完毕
通过本文,我们已经成功在云服务器上配置了Python环境。Python作为一种简单易学、功能强大的编程语言,为软件开发提供了一个灵活、高效的工具。希望本文对大家有所帮助,祝大家在华为云耀云服务器L实例上成功配置Python环境,并享受编写和运行Python程序的乐趣!