Linux搭建python环境方法教程.docx

上传人:安*** 文档编号:17725335 上传时间:2022-05-26 格式:DOCX 页数:13 大小:17.46KB
返回 下载 相关 举报
Linux搭建python环境方法教程.docx_第1页
第1页 / 共13页
Linux搭建python环境方法教程.docx_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《Linux搭建python环境方法教程.docx》由会员分享,可在线阅读,更多相关《Linux搭建python环境方法教程.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux搭建python环境方法教程Linux搭建python环境方法教程Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。有不少程序员需要在Linux下开发Python程序,本篇文章主要介绍了Linux搭建python环境详解,具有一定的参考价值,感兴趣的小伙伴们能够参考一下。详细步骤安装Python2.7.31、查看系统自带的python版本rootvm4webapps#python-VPython2.6.62、解压安装pythonrootvm4logs#cd/usrrootvm4usr#mkdir-ppythonrootvm4usr#cdpython/

2、将下载的文件Python-2.7.3.tgz上传至python文件夹内rootvm4python#tar-zvxfPython-2.7.3.tgzrootvm4python#cdPython-2.7.3rootvm4Python-2.7.3#./configure-prefix=/usr/local/python2.7.3rootvm4Python-2.7.3#makerootvm4Python-2.7.3#makeinstall3、安装成功后目录rootvm4Python-2.7.3#ll/usr/local/python2.7.3/总计16drwxr-xr-x2rootroot409603

3、-2110:12bindrwxr-xr-x3rootroot409603-2110:07includedrwxr-xr-x4rootroot409603-2110:07libdrwxr-xr-x3rootroot409603-2110:07share4、建立软件链接rootvm4Python-2.7.3#ln-s/usr/local/Python-2.7.3/bin/python/usr/bin/python2.7.3rootvm4Python-2.7.3#python2.7.3Python2.7.3(default,Mar212021,10:06:48)GCC4.1.220200704(Re

4、dHat4.1.2-50)onlinux2注意:假如执行操作rootvm4Python-2.7.3#ln-s/usr/python/Python-2.7.3/bin/python/usr/bin/python修改老版本的ln指向后,可能会影响yum的使用,yum兼容Python2.6版本。操作到这里,python就安装成功了.三、安装python-develrootvm4python#yuminstallpython-develInstalled:python-devel.x86_640:2.6.6-52.el6DependencyUpdated:python.x86_640:2.6.6-52

5、.el6python-libs.x86_640:2.6.6-52.el6Complete!注意:由于python-devel问题,建议python使用默认的版本2.6.6。上面只是介绍怎样安装python。四、安装setuptools注意:安装成功python之后,才能安装setuptools1、将下载的文件上传setuptools-0.6c11.tar.gz至python文件夹内2、解压安装setuptools-0.6c11rootvm4python#tar-zxvfsetuptools-0.6c11.tar.gzrootvm4setuptools-0.6c11#cdsetuptools-0

6、.6c11rootvm4setuptools-0.6c11#Python-2.7.3setup.pyinstall返回如下表示安装成功:Installed/usr/python/Python-2.7.3/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.eggProcessingdependenciesforsetuptools=0.6c11Finishedprocessingdependenciesforsetuptools=0.6c113、建立软链接rootvm4setuptools-0.6c11#ln-s/usr/python/Pyt

7、hon-2.7.3/bin/easy_install/usr/bin/easy_install-2.7.34、测试rootvm4setuptools-0.6c11#easy_install2.7.3numpy五、安装pip1、将下载的文件上传pip-1.5.6.tar.gz至python文件夹内2、解压安装pip-1.5.6rootvm4python#tar-zxvfpip-1.5.6rootvm4python#cdpip-1.5.6rootvm4pip-1.5.6#Python-2.7.3setup.pyinstall返回如下表示安装成功:Installed/usr/python/Pytho

8、n-2.7.3/lib/python2.7/site-packages/pip-1.5.6-py2.7.eggProcessingdependenciesforpip=1.5.6Finishedprocessingdependenciesforpip=1.5.63、建立软链接rootvm4pip-1.5.6#ln-s/usr/python/Python-2.7.3/bin/pip/usr/bin/pip-2.7.34、测试rootvm4pip-1.5.6#pip-2.7.3installnose五、安装pymongopython操作mongo时,需要安装此插件第一种方法:rootvm4pyth

9、on#pip-2.7.3installpymongo第二种方法:1、下载文件pymongo-2.7.2.tar.gz并上传至python2、解压安装rootvm4python#tar-zxvfpymongo-2.7.2.tar.gzrootvm4python#cdpymongo-2.7.2rootvm4pymongo-2.7.2#Python-2.7.3setup.pyinstall返回如下表示安装成功:Installed/usr/python/Python-2.7.3/lib/python2.7/site-packages/pymongo-2.7.2-py2.7-linux-x86_64.e

10、ggProcessingdependenciesforpymongo=2.7.2Finishedprocessingdependenciesforpymongo=2.7.2六、安装xlrd、xlwt、xlutilsxlrd:是python从excel读数据的第三方控件;xlwt:是python从excel写数据的第三方控件;xlutils:是python使用xlrd、xlwt的工具箱。若安装不成功,可能原因是需要安装setuptools。第一种方法:rootvm4python#pip-2.7.3installxlrdrootvm4python#pip-2.7.3installxlwtrootv

11、m4python#pip-2.7.3installxlutils第二种方法:1、下载文件xlrd-0.9.3.tar.gz,xlwt-0.7.5.tar.gz,xlutils-1.7.1.tar.gz并上传至python2、解压安装xlrdrootvm4python#tar-zxvfxlrd-0.9.3.tar.gzrootvm4python#cdxlrd-0.9.3rootvm4xlrd-0.9.3#Python-2.7.3setup.pyinstall3、解压安装xlwtrootvm4python#tar-zxvfxlwt-0.7.5.tar.gzrootvm4python#cdxlwt-

12、0.7.5rootvm4xlwt-0.7.5#Python-2.7.3setup.pyinstall4、解压安装xlutilsrootvm4python#tar-zxvfxlutils-1.7.1.tar.gzrootvm4python#cdxlutils-1.7.1rootvm4xlutils-1.7.1#Python-2.7.3setup.pyinstall七、安装cx_Oraclepython操作oracle时,需要安装此插件。安装完oracle客户端之后才能安装cx_Oracle.rootvm4python#pip-2.7.3installcx_OracleDownloading/un

13、packingcx-OracleDownloadingcx_Oracle-5.1.3.tar.gz(104kB):104kBdownloadedRunningsetup.py(path:/tmp/pip_build_root/cx-Oracle/setup.py)egg_infoforpackagecx-OracleInstallingcollectedpackages:cx-OracleRunningsetup.pyinstallforcx-Oraclebuildingcx_Oracleextensiongcc-pthread-fno-strict-aliasing-O2-g-pipe-Wa

14、ll-Wp,-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector-param=ssp-buffer-size=4-m64-mtune=generic-D_GNU_SOURCE-fPIC-fwrapv-DNDEBUG-O2-g-pipe-Wall-Wp,-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector-param=ssp-buffer-size=4-m64-mtune=generic-D_GNU_SOURCE-fPIC-fwrapv-fPIC-I/opt/oracle/instantclient_11_2

15、/sdk/include-I/usr/include/python2.6-ccx_Oracle.c-obuild/temp.linux-x86_64-2.6-11g/cx_Oracle.o-DBUILD_VERSION=5.1.3gcc-pthread-sharedbuild/temp.linux-x86_64-2.6-11g/cx_Oracle.o-L/opt/oracle/instantclient_11_2/-L/usr/lib64-lclntsh-lpython2.6-obuild/lib.linux-x86_64-2.6-11g/cx_Oracle.soSuccessfullyins

16、talledcx-OracleCleaningup.安装成功后建立软链接rootlocalhostinstantclient_11_2#ln-slibclntsh.so.11.1libclntsh.so(以上安装成功后的包在/usr/lib64/python2.6/site-packages)补充:Linux基本命令1.ls命令:格式:ls选项目录或文件功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。常用选项:-a:列出目录下的所有文件,包括以.开始的隐含文件。-d:将目录像文件一样显示,而不是显示其他文件。-i:输出文件的i节点的索引信息。-k:以k字节的形

17、式表示文件的大小。-l:列出文件的具体信息。-n:用数字的UID,GID代替名称。-F:在每个文件名后面附上一个字符以讲明该文件的类型,*表示可执行的普通文件;/表示目录;表示符号链接;l表示FIFOS;=表示套接字。2.cd命令格式:cd目录名称常用选项:cd.返回上一级目录。cd./.将当前目录向上移动两级。cd-返回近期访问目录。3.pwd命令格式:pwd功能:显示出当前工作目录的绝对途径。相关浏览:Linux主要特性完全兼容POSIX1.0标准这使得能够在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。很多用户在考虑

18、使用Linux时,就想到以前在Windows下常见的程序能否能正常运行,这一点就消除了他们的疑虑。多用户、多任务Linux支持多用户,各个用户对于本人的文件设备有本人特殊的权利,保证了各用户之间互不影响。多任务则是如今电脑最主要的一个特点,Linux能够使多个程序同时并独立地运行。良好的界面Linux同时具有字符界面和图形界面。在字符界面用户能够通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户能够使用鼠标对其进行操作。在X-Window环境中就和在Windows中类似,能够讲是一个Linux版的Windows。支持多种平台Linux能够运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,能够运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。Linux搭建python环境

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁