前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在Ubuntu 18.04上安装Python 3并设置编程环境[快速入门]

如何在Ubuntu 18.04上安装Python 3并设置编程环境[快速入门]

原创
作者头像
好烟
修改2018-10-10 11:20:04
8.6K0
修改2018-10-10 11:20:04
举报

介绍

Python是一种灵活多样的编程语言,在脚本编写,自动化,数据分析,机器学习和后端开发方面具有优势。

本教程将指导您在Ubuntu 18.04服务器上安装Python并设置编程环境。

要完成本教程,你需要具备一台已经设置好可以使用sudo命令的非root账号的Ubuntu服务器,并且已开启防火墙。没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器

第一步 - 更新和升级

以sudo非root用户身份登录到您的Ubuntu 18.04服务器,首先更新并升级您的系统,以确保您发布的Python 3版本是最新的。

代码语言:javascript
复制
sudo apt update
sudo apt -y upgrade

如果出现提示,请确认安装。

第二步 - 检查Python的版本

输入以下命令检查安装了哪个版本的Python 3:

代码语言:javascript
复制
python3 -V

根据您更新系统的时间,您将收到类似于以下内容的输出。

代码语言:javascript
复制
Python 3.6.5

第三步 - 安装pip

要管理Python的软件包,请安装pip,这是一个安装和管理要在项目中使用的库或模块的工具。

代码语言:javascript
复制
sudo apt install -y python3-pip

可以通过输入以下命令安装Python包:

代码语言:javascript
复制
pip3 install package_name

在这里,package_name可以引用任何Python包或库,例如用于Web开发的Django或用于科学计算的NumPy。因此,如果您想安装NumPy,可以使用该pip3 install numpy命令执行此操作。

第四步 - 安装其他工具

还有一些软件包和开发工具可以安装,以确保我们为编程环境提供强大的设置:

代码语言:javascript
复制
sudo apt install build-essential libssl-dev libffi-dev python3-dev

第五步 - 安装venv

虚拟环境使您可以在服务器上为Python项目提供隔离空间。我们将使用venv,它是标准Python 3库的一部分,我们可以通过输入来安装:

代码语言:javascript
复制
sudo apt install -y python3-venv

第六步 - 创建虚拟环境

您可以使用该pyvenv命令创建新环境。在这里,我们将把新环境命名为my_env,但您可以随心所欲更改名称。

代码语言:javascript
复制
python3.6 -m venv my_env

第七步 - 激活虚拟环境

使用以下命令激活环境,其中my_env是编程环境的名称。

代码语言:javascript
复制
source my_env/bin/activate

您的命令提示符现在将以您的环境名称作为前缀

第八步 - 测试虚拟环境

打开Python解释器:

代码语言:javascript
复制
python

需要注意的是Python 3虚拟环境中,你可以使用命令python来代替python3,并且用pip代替pip3

当您收到以下输出时,您会知道您在编译中:

代码语言:javascript
复制
Python 3.6.5 (default, Apr  1 2018, 05:46:30) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

现在,使用该print()函数创建传统的“ Hello,World!”程序:

代码语言:javascript
复制
print("Hello, World!")

输出如下:

代码语言:javascript
复制
Hello, World!

第九步 - 停用虚拟环境

退出Python解释器:

代码语言:javascript
复制
quit()

然后退出虚拟环境:

代码语言:javascript
复制
deactivate

进一步阅读

以下是与本教程相关的更详细教程的链接:

想要了解更多关于Ubuntu的开源信息教程,请前往腾讯云+社区学习更多知识。

参考文献:《How To Install Python 3 and Set Up a Programming Environment on Ubuntu 18.04 [Quickstart]》

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • 第一步 - 更新和升级
  • 第二步 - 检查Python的版本
  • 第三步 - 安装pip
  • 第四步 - 安装其他工具
  • 第五步 - 安装venv
  • 第六步 - 创建虚拟环境
  • 第七步 - 激活虚拟环境
  • 第八步 - 测试虚拟环境
  • 第九步 - 停用虚拟环境
  • 进一步阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档