成都网站建设设计

将想法与焦点和您一起共享

如何在Centos中对Python和Mongodb驱动进行升级

本篇内容介绍了“如何在Centos中对Python和MongoDB驱动进行升级”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

公司主营业务:网站建设、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出信阳免费做网站回馈大家。

python是什么意思

Python是一种跨平台、可解释、可编译、交互式、面向对象的脚本语言。它最初的设计是用来写自动化脚本的。随着版本的不断更新和新功能的增加,经常用于开发独立项目和大型项目。

先去官网下载你想要的python压缩包,然后解压。输入主目录以执行以下操作(GCC编译器支持)。/configure  - prefix=/usr/local

makeall

安装

使干净

Makedistclean在执行这些命令后可以在/usr/local/bin/目录中看到python2.7,然后尝试执行/usr/local/bin/python2.7-v,如果显示了版本号,说明安装已经成功。然而升级才完成一半。可以在终端上再次执行python  -V,升级前会找到版本号。此时,请执行以下操作。

建立软连接,使系统默认python指向python2.7

mv/usr/bin/python/usr/bin/python  2 . 6 . 6

ln-s/usr/local/bin/python  2.7/usr/bin/python当您运行python  -V时,它将是您安装的版本。

Python的版本升级了,但是你还差几步。

这时可以尝试在终端上执行yum列表,你会发现yum指令无法使用,因为默认情况下yum与python  2.7不兼容。

我们需要修改/usr/bin/yum文件并用vim打开它(需要管理员权限)。

设置文件头的

!/usr/bin/python

改变

!/usr/bin/python2.6.6这是您之前修改过链接的文件

这样,python升级工作就差不多完成了。

安装MongoDb驱动

安装python后,就可以使用了。python有时需要很多第三方库。这些库需要额外安装。安装工具主要是setuptools和pip(这里就不说这两个工具的区别了)。

让我们来谈谈如何在服务器离线安装setuptools和MongoDb驱动程序(我们的服务器绝对不允许访问外部网络,哪怕是一秒钟)。

安装 setuptools

下载setuptools-1.4.2.tar.gz

解压缩后,转到主目录并执行pythonsetup.pyinstall。

如果安装过程提示对应的py包缺失,请通过yum安装对应的软件包(如下)。

然后重新编译并安装py,如果继续,安装将会成功。

请注意,通常缺少以下软件包

yuminstallzlib-develobzip  2-dev  OpenSSL-dev  ncurs-dev  SqLite-dev安装setuptools后,可以安装mongodb驱动程序。

“如何在Centos中对Python和Mongodb驱动进行升级”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


文章名称:如何在Centos中对Python和Mongodb驱动进行升级
URL链接:http://chengdu.cdxwcx.cn/article/ippgce.html