帮酷LOGO
0 0 评论

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

介绍

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

本教程将指导你在本地CENTOS 机器上安装Python 3,并通过命令行设置编程环境。

前提条件

你需要一个CentOS计算机,有一个连接到Internet的非root超级用户帐户。

步骤1-准备系统

我们将通过命令行完成这个安装,如果你的CentOS 7计算机以图形用户界面(GUI )桌面启动,通过菜单、导航到应用程序、实用程序,然后单击终端来访问命令行界面,

在开始安装之前,确保更新默认的系统应用程序以获得最新版本。

先运行这个命令来确保yum是最新的:


sudo yum -y update

接下来,我们安装yum工具,它是扩展和补充yum的实用程序和插件的集合:


sudo yum -y install yum-utils

最后,我们安装CentOS开发工具,用于从源代码构建和编译软件:


sudo yum -y groupinstall development

安装完成后,安装就就绪了,我们可以继续安装python 3,

步骤2安装和设置python 3

CentOS是从(Red Hat企业Linux )派生的,它的主要特点是稳定性。

因为我们想安装最新的python 3的稳定版本,我们需要安装IUS ,它代表Upstream稳定,

要安装IUS,通过yum安装它:


sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm

安装完成后,我们可以安装最新版本的python :


sudo yum -y install python36u

当python的安装进程完成时,可以通过使用python3.6命令检查它版本号来确保安装成功:


python3.6 -V

成功安装Python 3.6版本后,我们收到以下输出:


OutputPython 3.6.1

安装pip管理python的软件包:


sudo yum -y install python36u-pip

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


sudo pip3.6 install package_name

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


sudo yum -y install python36u-devel

venv模块将用于在下一步中为我们的开发项目建立一个虚拟环境。

步骤3设置虚拟环境

现在我们已经安装了Python和我们的系统,我们可以继续使用venv 创建我们的编程环境。

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

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

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

选择你希望将python编程环境放入的目录,或者使用mkdir创建一个新目录,如下所示:


mkdir environments
cd environments

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


python3.6 -m venv my_env

此命令将创建一个新目录(在本例中称为 my_env )包含一些我们可以用ls命令看到的项目:


bin include lib lib64 pyvenv.cfg

这些文件可以确保项目与本地机器环境隔离,因此系统文件和项目文件不会混合,这是版本控制的好实践,可以确保每个项目都能够访问它所需的特定软件包。

要使用此环境,需要激活它,通过键入以下命令在bin目录中调用激活脚本:


source my_env/bin/activate

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




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

注意:在虚拟环境中,可以使用命令python而不是python3.6,如果你愿意,则可以使用pip ,如果你在环境之外的机器上使用python 3,就需要只使用python3.6pip3.6命令。

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

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

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

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


vi hello.py

在终端窗口打开文本文件后,我们必须键入i才能进入插入模式,然后我们可以编写第一个程序:


print("Hello, World!")

现在按ESC退出插入模式,接下来,键入:x然后,ENTER以保存和退出文件。

现在,可以运行我们的程序了:


python hello.py

刚创建的hello.py程序将导致终端产生以下输出:


OutputHello, World!

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

结束语

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



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

正文

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