【librepilot源码】【大户源码】【源码排查】python2.7源码安装

2024-12-29 16:23:43 来源:金融流量平台源码 分类:焦点

1.怎么在ubuntu安装python
2.Caffe学习(二) —— 下载、源码编译和安装Caffe(源码安装方式)
3.如何在windows下安装openstack的依赖包

python2.7源码安装

怎么在ubuntu安装python

       怎么在ubuntu安装python?

       python在ubuntu下有几种安装方法:

       ● 通过ubuntu官方的安装apt工具包安装

       ● 通过PPA(Personal Package Archive) 的apt工具包安装

       ● 通过编译python源代码安装

       通过ubuntu官方的apt工具包安装

       1

       2

       sudo apt-get install python2.7

       sudo apt-get install python3.4

       安装完成后,可以用下面的源码命令进行确认

       1

       2

       3

       4

       5

       xx@ada:~$ python2.7 --version Python 2.7.8

       xx@ada:~$ python3.4 --version Python 3.4.2

       xx@ada:~$

       从PPA(Personal Package Archives) 安装apt工具包

       1

       2

       3

       4

       5

       $ sudo apt-get install python-software-properties

       $ sudo add-apt-repository ppa:fkrull/deadsnakes

       $ sudo apt-get update

       $ sudo apt-get install python2.7

       类似使用apt工具包安装python的工具虽然简单,但有时不一定能够安装到最新版本。安装因此,源码librepilot源码在python出现重要更新时,安装大户源码我们最好学会以从源代码直接编译安装python2.7.

       从源代码编译安装python

       1

       2

       3

       4

       5

       6

       $ wget -c https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz

       $ tar -xzvf Python-2.7.9.tgz

       $ cd Python-2.7.9/

       $ LDFLAGS="-L/usr/lib/x_-linux-gnu" ./configure

       $ make

       $ sudo make install

       其中,源码上面的安装wget -c (url)是下载命令,参数-c表示支持断点下载,源码 url是目标文件下载的绝对路径“-L/usr/lib/x_-linux-gnu”中的x_-linux-gnu在/usr/lib/下可以找到,这是安装x_可以看出我的系统是的, 这里根据自己的系统进行键入。

       好了,源码安装完后我们检测下,安装终端键入python --version,源码源码排查回车,再键入which python

       1

       2

       3

       4

       5

       xx@ada:~$ python --version Python 2.7.9

       xx@ada:~$ which python /usr/local/bin/python

       xx@ada:~$

       可见,安装python2.7.9安装成功,源码并且发现我们默认的python版本变成了python2.7.9。这是MGS源码因为操作系统在搜索命令时, 是按照PATH环境变量的顺序依次进行搜索的,/usr/local/bin/下的python会比/usr/bin/下的python优先搜索到, 并作为默认的python版本。

       那么我ubuntu.下就有三个版本的python,分别是zljc源码python2.7.8, python2.7.9, python3.4.2, 如下:

       1

       2

       3

       4

       5

       6

       7

       8

       9

       

       

       

       xx@ada:~$ python --version Python 2.7.9

       xx@ada:~$ python2.7 --version Python 2.7.9

       xx@ada:~$ python3.4 --version Python 3.4.2

       xx@ada:~$ python2.7 Python 2.7.9 (default, Jan 3 , ::) [GCC 4.9.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> exit() xx@ada:~$

       当然,我们也可以指定python的路径,为查看python的版本, 如下:

       1

       2

       3

       4

       5

       6

       7

       8

       9

       

       

       xx@ada:~$ /usr/bin/python --version Python 2.7.8

       xx@ada:~$ /usr/bin/python2.7 --version Python 2.7.8

       xx@ada:~$ /usr/bin/python3.4 --version Python 3.4.2

       xx@ada:~$ /usr/local/bin/python --version Python 2.7.9

       xx@ada:~$ /usr/local/bin/python2.7 --version Python 2.7.9

       xx@ada:~$

       至此,我们就已经介绍完了python在ubuntu下的三种安装方法。

Caffe学习(二) —— 下载、编译和安装Caffe(源码安装方式)

       采用caffe源码编译安装方式说明

       此方法仅适用于编译CPU支持版本的Caffe。推荐通过Git下载以获取更新及查看历史变更。

       主机环境配置

       系统环境:Ubuntu .

       步骤一:安装依赖库与Python 2.7

       步骤二:安装CUDA(注意:虽然仅编译CPU版本的Caffe,但安装CUDA时可能会遇到编译错误,需确保环境兼容性)

       编译Caffe

       步骤一:修改Make.config文件

       具体配置说明请参考我的另一篇博客("Hello小崔:caffe(master分支)Makefile.config分析")

       步骤二:执行make编译

       测试已通过

       步骤三:解决编译过程中的错误

       错误实例:ImportError: No module named skimage.io

       解决方法:执行sudo apt-get install python-skimage

       错误实例:ImportError: No module named google.protobuf.internal

       解决方法:执行sudo apt-get install python-protobuf

       更多错误解决办法,请参阅另一篇博客("Hello小崔:caffe编译报错解决记录")

如何在windows下安装openstack的依赖包

       æœ¬æ–‡ä¸»è¦è®²è¿°åœ¨windows系统中如何安装openstack源代码的依赖包,以便于在windows操作系统下进行源码阅读。为了可以在windows下阅读openstack源码,首先我们需要在windows系统下安装python2.7。安装好后将python目录配置到系统的环境变量中(我的电脑->属性->高级->环境变量)。可以在命令行输入echo %PATH%观察系统其值是否发生了变化。如果发生了变化可以继续安装pip。如果没有包括python的路径则需要注销电脑,重新登陆或者重启电脑。

       ä¸ºäº†å®Œæˆpip的安装,首先需要安装setuptools,下载完成后解压,然后使用命令行进入到解压后的目录,输入pythonsetup.py install进行安装。安装完成后就可以下载pip进行安装了,其安装过程与setuptools一样。在pip安装完成后,需要修改Path环境变量,将python目录下的Scripts添加进环境变量。然后参考上一段的做法激活环境变量后就可以使用pip方面地安装扩展包了。

       åœ¨å®Œæˆä¸Šé¢çš„操作后就可以安装openstack源代码中所需要的扩展包的。其安装命令主要是pip installrequirements.txt 或者pip install-r tools/requirements。至于执行哪个命令要根据openstack组件的源代码结构而定。

       ä¸‹é¢ä¸»è¦è¯´æ˜Žå®‰è£…过程可能出现的问题。

       1)distutils.errors.DistutilsError: Setup script exited with error:Unable to find vcvarsall.bat

       æ³¨æ„ï¼šç³»ç»Ÿå¯èƒ½éœ€è¦å®‰è£…vs,因为windows python以来vc++ 版本的。

        2)UnicodeDecodeError:'ascii' codec can't decode byte 0xb2 in position 0: ordinal not in range

       3)以下这些扩展包需要手动安装或者下载安装,不能使用pip安装

       A.pyOpenSSL

       B.lxml

       C.cffi

       D.pycparser

       E.thrift

       F.mysql-python

更多资讯请点击:焦点

推荐资讯

韓國總理及執政黨黨首將就韓國政局發表共同談話

當地時間8日,記者獲悉,韓國總理及執政黨黨首將就韓國政局發表共同談話。來源:央視新聞)責任編輯: 何雪沫

天下財經週報:台積電法說會登場 將透露今年全球景氣是否更糟?|天下雜誌

台積電本週召開第一季法說會,將透露今年全球經濟是不是會比預期中更糟。經濟部本週公布的3月外銷訂單統計,是歐美市場需求好壞的風向球。中國公布3月總體經濟數據,內需消費是關鍵焦點。您的閱讀篇數已達上限立刻

四部门部署开展10个重点区域地下水超采综合治理

记者3日从水利部了解到,水利部、财政部、国家发展改革委、农业农村部近日联合发布《“十四五”重点区域地下水超采综合治理方案》,开展10个重点区域地下水超采综合治理。10个重点区域分别是:三江平原、松嫩平