pythondevel安装
㈠ Centos 6 升级 python 2.7.3 之后 怎么装 python-devel 对应的
1、查看当前系统python的版本1python -V2、下载2.7.3版本的Python3、解压和安装tar -jxvf Python-2.7.3.tar.bz2#进入解压后的目录cd Python-2.7.3#编译和安装。/configuremakemake install4.查看是否安装成功/usr/local/bin/python2.7 -V#如果出现如下信息代表安装成功Python 2.7.35、建立软链接#正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6.6版本,考虑到yum是基于python2.6.6才能正常工作,所以不建议卸载。#采用下面的方法把系统默认的python修改为2.7.3版本mv /usr/bin/python /usr/bin/python2.6.6ln -s /usr/local/bin/python2.7 /usr/bin/python#检测是否成功python -V#出现2.7.3版本信息代表成功Python 2.7.36、解决修改完系统默认python版本后yum不可用的问题#修改yum文件vi /usr/bin/yum将文件头部的#!/usr/bin/python改为如下内容#!/usr/bin/python2.6.6整个升级过程完成了。
㈡ 如何install paramiko
安装paramiko有两个先决条件,python和另外一个名为PyCrypto的模块。
通常安装标准的python模块,只需要在模块的根目录下运行:
python setup.py build
python setup.py install
备注:安装前先检查是否安装gcc(yum
-y install gcc)
2.1 PyCrypto安装
wget http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.tar.gz
tar -zxvf pycrypto-2.6.tar.gz
cd pycrypto-2.6/
python setup.py build && python setup.py install
测试:
python>> import Crypto
(编译时报错:error: command 'gcc' failed with exit
status 1;这是因为缺少python-dev的软件包,所yum -y
install python-devel)
2.2 paramiko安装
wget http://www.lag.net/paramiko/download/paramiko-1.7.7.1.tar.gz
tar xvzf paramiko-1.7.7.1.tar.gz
cd paramiko-1.7.7.1/
python setup.py build && python setup.py install
Crypto error: 'mole' object has no attribute
'HAVE_DECL_MPZ_POWM_SEC'
测试:
python>> import paramiko
(Crypto error: 'mole' object has no attribute
'HAVE_DECL_MPZ_POWM_SEC'
找到 /usr/lib/python2.7/site-packages/Crypto/Util/number.py
把if _fastmath is not None and not
_fastmath.HAVE_DECL_MPZ_POWM_SEC:
注释了
#if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:
)
㈢ python2.7怎么使用easy_install来安装想要的模块
在win下装特简单,在这里下载安装包。
http://www.lfd.uci.e/~gohlke/pythonlibs/#networkx
linux下稍麻烦,
若是centos,先安装setuptools,
yuminstallpython-setuptools
yuminstallpython-setuptools-devel
安装完成后,
easy_installnetworkx
㈣ python-devel.x86_64安装失败
没有安装依赖
建议centos
sudo yum install python-devel...
㈤ python3.5 dev是什么
linux发行版通常会把类库的头文件和相关的pkg-config分拆成一个单独的xxx-dev(el)包。
以python为例,以下情况你是需要python-dev的。
你需要自己安装一个源外的python类库,而这个类库内含需要编译的调用python api的c/c++文件。
你自己写的一个程序编译需要链接libpythonXX.(a|so)
(注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so)
其他正常使用python或者通过安装源内的python类库的不需要python-dev。
python-dev的包在centos的yum中不叫python-dev,而是python-devel。
众多python培训视频,尽在python学习网,欢迎在线学习!
㈥ 我在linux下安装python-2.6.2-2.fc12.i686.rpm软件包时出错python和python-devel冲突,应该怎么办呢求助
devel 包依赖于这个包。建议一起卸载。不过卸载时包名字不需要全套的 rpm 文件名,只输入包的名字就行了,有的时候可以附加输入版本号和架构名。
随便就让你用 --nodeps 的人都是XXOO!
㈦ 如何在linux下安装python
1、linux下安装python3
a、 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)
1
2
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
2 下载 Python3.5代码包
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz
在安装包中有一个README的文件,里面有写如何安装
tar Jxvf Python-3.5.0.tar.xz
cd Python-3.5.0
./configure --prefix=/usr/local/python3
make && make install
提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS
这是原因没有安装或升级oenssl:
yum install openssl-devel
再次重复编译方案python3.5:
最终如下:
提示同时成功安装pip-7.12与setuptools!
pip3与pip都提示没有错误!
做软链:
ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
升级pip到最新版本:
pip install --upgrade pip
pip安装成功啦!
注:--no-check-certificate 表示安装时“不检查证书”,不加上可能无法安装。
2.安装包
requests包:
pip install requests
pyquery包:
pip install pyquery
pymysql包:
pip install pymysql
㈧ 如何安装python-devel-2.7.5-34.el7.x86
建议centos
sudo yum install python-devel...
㈨ 如何在linux上安装python
一般linux系统都自带python2,你是要装python3?
给你centos下源码安装py3 的例子把。
如果已经安装好了python34
sudo yum remove python34
编译安装
python官网只为Linux提供了源码,因此我下载python3.6.1的源码压缩包
第一步,CentOS装好openssl静态库
键入以下命令: yum install -y openssl-static
若未装该静态库会导致python3自带的pip3安装失败
第二步,编译python3源码
0. CentOS安装GCC和wget yum install -y gcc,wget
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
1. 先解压python3的源码包 wget http://python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xf Python-3.6.1.tar.xz
2. 配置安装路径 cd Python-3.6.1 //进入python3源码解压后的文件夹
./configure --prefix=/usr/local/python3 //默认配置文件并设置安装路径
3. 编译python3源码 make
4. 安装 make install
最终若无错误提示,说明安装成功
5. 添加文件链接 安装后键入命令?python3?提示不存在该命令,这是因为我们自定义了安装目录,因此需要添加文件链接,命令如下:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6. 测试 键入命令:
python3 -V
会输出python3版本信息,说明python3安装完成
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
㈩ python 2.7.5需要什么版本的python devel
这要看你的源是怎么打包的不过如果你安装的Python包叫做python27的话,他通常叫做python27-devel。
如果是编译安装的话不需要安装-devel包。
wget Python-2.7.6.tar.xz
tar xJf Python-2.7.6.tar.xzcd Python-2.7.6
./configure --enable-shared --prefix=/usr/local/python2.7
make
make installecho /usr/local/python2.7/lib > /etc/ld.so.conf.d/python2.7.conf
ldconfig
restorecon -RF /
另外强烈不建议自己构建RPM包,因为百害而无一利,可以试试IUS源。