帮酷LOGO
0 0 评论

正文
文章标签:LOC  Ubuntu  Local  环境  SET  python-3  envi  

介绍

python是一种通用的编程语言,可用于许多不同的编程项目,开发团队于1991年首次以英国喜剧团体Monty python的名字命名,希望将python打造成一种使用起来有趣的语言,python 3是最新的版本,被认为是python的未来。

本教程将指导你在本地Linux机器上安装安装Python 3,并通过命令行设置编程环境,本教程介绍Ubuntu的安装过程,但是也适用于Debian Linux的其他发行版。

前提条件

你需要安装有Ubuntu的计算机,以及对该计算机和internet连接的管理访问权限。

步骤1-设置python 3

我们将在命令行上完成安装和设置,这是与你的计算机交互的非图形化方式,

在Ubuntu上,你可以通过点击屏幕左上角的Ubuntu图标,并且在搜索栏中输入Terminal来找到终端应用程序,点击Terminal应用程序图标打开它,或者,可以在键盘上按CTRLALTT键,自动打开终端应用程序。

ubuntu预装了python 3和python 2,为了确保版本是最新的,我们使用apt-get更新并升级系统:


sudo apt-get update
sudo apt-get -y upgrade

-y标志将确认我们同意安装的所有项目,但是根据你的Linux版本,可能需要确认其他提示。

完成此过程后,键入以下命令检查系统中安装的python 3版本:


python3 -V

你将在终端窗口中收到输出,告知你版本号,版本号可能不同,但其外观类似于:


OutputPython 3.5.2

要管理python软件包,让我们安装pip :


sudo apt-get install -y python3-pip

键入以下命令安装python软件包:


pip3 install package_name

在这里,package_name 可以参考python包或库,例如,用于web开发的Django或用于科学计算的NumPy ,所以,如果你想安装NumPy,你可以使用pip3 install numpy命令进行安装。

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


sudo apt-get install build-essential libssl-dev libffi-dev python-dev

一旦设置了python,并且安装了其他工具,我们可以设置开发项目的虚拟环境。

步骤2设置虚拟环境

虚拟环境使你能够在计算机上为python项目保留一个独立的空间,从而确保每个项目都有自己的一组依赖项,不会中断其他项目。

设置编程环境为我们提供了对python项目的更大控制,以及如何处理不同版本的包,在使用第三方软件包时,这一点尤其重要。

你可以根据需要设置任意数量的python编程环境,每个环境基本上是计算机中的一个目录或文件夹,其中包含一些脚本,使它成为一个环境。

我们需要首先安装venv模块,这是标准python 3库的一部分,这样我们就可以创建虚拟环境了,通过键入以下命令来安装venv :


sudo apt-get install -y python3-venv

安装好之后,我们就可以创建环境了,选择要放入python编程环境的目录,或者可以使用mkdir创建一个新目录,如下所示:


mkdir environments
cd environments

在你希望环境存在的目录中,运行以下命令来创建环境:


python3 -m venv my_env

实际上,这将设置一个新目录,使用ls命令查看这些项目:


ls my_env


Outputbin include lib lib64 pyvenv.cfg share

这些文件可以确保项目与本地机器的更广泛的环境隔离,因此系统文件和项目文件不会混合,这是版本控制的好实践,可以确保每个项目都能够访问它所需的特定软件包,Python Wheels是一个Python构建的软件包格式,可以减少编译的次数。

要使用此环境,你需要激活它,键入激活脚本的命令:


source my_env/bin/activate

你的提示现在将以你的环境名称作为前缀,在这里它被叫做my_env




这个前缀让我们知道环境 my_env 当前是活动的,意味着在这个创建程序时,它们将只使用这个环境和包的。

注意:在虚拟环境中,可以使用命令python而不是python3,如果你愿意,可以使用pip

完成这些步骤之后,你的虚拟环境就可以使用了。

步骤3创建一个简单的程序

现在我们已经设置了虚拟环境,让我们创建一个简单的"Hello ,world"程序,这将确保我们的环境正常工作,并且为我们提供了更熟悉python的机会。

为此,我们将打开一个命令行文本编辑器,如nano,并创建一个新文件:


nano hello.py

在终端窗口中打开文本文件后,键入程序:


print("Hello, World!")

通过键入controlx键退出nano,并在提示保存文件时按y键。

退出nano,并且返回到shell之后,让我们运行程序:


python hello.py

你刚创建的hello.py程序应产生以下输出:


OutputHello, World!

要退出环境,只需键入命令deactivate,你将返回到原始目录。

结束语

恭喜你在本地Ubuntu机器上设置了一个Python 3编程环境,可以开始一个编码项目了!



文章标签:SET  LOC  Ubuntu  Local  envi  环境  python-3  

正文

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语