华为云计算 云知识 华为云耀云服务器L实例初级篇﹣conda与python环境配置
华为云耀云服务器L实例初级篇﹣conda与python环境配置

华为云耀云服务器 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程序的乐趣!

上一篇:智慧校园应用管理平台主要功能-智慧教务阅卷与成绩管理 下一篇:标签值

云耀云服务器 HECS 

 

云耀云服务器(Hyper Elastic Cloud Server)是一种可以快速搭建且易于管理的新一代云服务器,支持全方位性能监测,快速锁定中高风险信息并及时提出建议,确保业务平稳运行;同时提供开箱即用的镜像,实现一键应用部署,助力中小企业便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等,简单上云快一步!