Python是一种灵活多样的编程语言,在脚本编写,自动化,数据分析,机器学习和后端开发方面具有优势。
本教程将指导您在Ubuntu 18.04服务器上安装Python并设置编程环境。
要完成本教程,你需要具备一台已经设置好可以使用sudo
命令的非root账号的Ubuntu服务器,并且已开启防火墙。没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。
以sudo非root用户身份登录到您的Ubuntu 18.04服务器,首先更新并升级您的系统,以确保您发布的Python 3版本是最新的。
sudo apt update
sudo apt -y upgrade
如果出现提示,请确认安装。
输入以下命令检查安装了哪个版本的Python 3:
python3 -V
根据您更新系统的时间,您将收到类似于以下内容的输出。
Python 3.6.5
要管理Python的软件包,请安装pip,这是一个安装和管理要在项目中使用的库或模块的工具。
sudo apt install -y python3-pip
可以通过输入以下命令安装Python包:
pip3 install package_name
在这里,package_name
可以引用任何Python包或库,例如用于Web开发的Django或用于科学计算的NumPy。因此,如果您想安装NumPy,可以使用该pip3 install numpy
命令执行此操作。
还有一些软件包和开发工具可以安装,以确保我们为编程环境提供强大的设置:
sudo apt install build-essential libssl-dev libffi-dev python3-dev
虚拟环境使您可以在服务器上为Python项目提供隔离空间。我们将使用venv,它是标准Python 3库的一部分,我们可以通过输入来安装:
sudo apt install -y python3-venv
您可以使用该pyvenv
命令创建新环境。在这里,我们将把新环境命名为my_env
,但您可以随心所欲更改名称。
python3.6 -m venv my_env
使用以下命令激活环境,其中my_env
是编程环境的名称。
source my_env/bin/activate
您的命令提示符现在将以您的环境名称作为前缀
打开Python解释器:
python
需要注意的是Python 3虚拟环境中,你可以使用命令python
来代替python3
,并且用pip
代替pip3
。
当您收到以下输出时,您会知道您在编译中:
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!”程序:
print("Hello, World!")
输出如下:
Hello, World!
退出Python解释器:
quit()
然后退出虚拟环境:
deactivate
以下是与本教程相关的更详细教程的链接:
想要了解更多关于Ubuntu的开源信息教程,请前往腾讯云+社区学习更多知识。
参考文献:《How To Install Python 3 and Set Up a Programming Environment on Ubuntu 18.04 [Quickstart]》
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。