pythondevel
Ⅰ 如何安裝python-devel-2.7.5-34.el7.x86
建議centos
sudo yum install python-devel...
Ⅱ 如何在AIX機器上面安裝Python
1 下載安裝文件,地址:
python-2.3.4-4.aix5.3.ppc.rpm --python
python-devel-2.3.4-4.aix5.3.ppc.rpm --python-devel
python-tools-2.3.4-4.aix5.3.ppc.rpm -- python-tools
2 執行 rpm -ivh python-2.3.4-4.aix5.3.ppc.rpm
如出現下面提示:
error: failed dependencies:
libgdbm.a(libgdbm.so.3) is needed by python-2.3.4-4
libreadline.a(libreadline.so.4) is needed by python-2.3.4-4
則還要下載另外下載如下安裝文件:
readline-4.3-2.aix5.1.ppc.rpm
readline-devel-4.3-2.aix5.1.ppc.rpm
gdbm-1.8.3-5.aix5.2.ppc.rpm
gdbm-devel-1.8.3-5.aix5.2.ppc.rpm
3 切換到root用戶,如下順序執行即可:
bash-3.2# rpm -ivh gdbm-1.8.3-5.aix5.2.ppc.rpm
gdbm ##################################################
bash-3.2# rpm -ivh gdbm-devel-1.8.3-5.aix5.2.ppc.rpm
gdbm-devel ##################################################
bash-3.2# rpm -ivh readline-4.3-2.aix5.1.ppc.rpm
readline ##################################################
bash-3.2# rpm -ivh readline-devel-4.3-2.aix5.1.ppc.rpm
readline-devel ##################################################
bash-3.2# rpm -ivh python-2.3.4-4.aix5.3.ppc.rpm
python ##################################################
bash-3.2# rpm -ivh python-devel-2.3.4-4.aix5.3.ppc.rpm
python-devel ##################################################
bash-3.2# rpm -ivh python-tools-2.3.4-4.aix5.3.ppc.rpm
python-tools ##################################################
Ⅲ Python-dev包在哪裡下載
如果是linux下裝MysqlDB的話,需要安裝不少的包
python-mysqldb ,python-all-dev , libmysqlclient15-dev , zlib1g-dev
如果是Windows的話,直接下載exe就可以了:
http://sourceforge.net/projects/mysql-python/
Ⅳ 如何在linux環境下運行python項目
1)打開mac終端,輸入指令(項目所在位置/Users/kaka/Desktop/code/ssrpg-locust-slt ,即將本地電腦上的ssrpg-locust-slt項目拷貝到遠程的code目錄下)
scp /Users/dingyuanlin/Desktop/code/ssrpg-locust-slt [email protected] :/code/
2)進入伺服器linux環境,可在/code/目錄下查看到復制的文件
3)在linux環境下查看python環境是否ok
a)先查看python3,安裝python3版本
b)查看是否安裝pip ——pip -V可查看,若無 執行如下指令
curl https://bootstrap.pypa.io/get-pip.py | python3
yum install gcc python-devel
pip install -r requirements.txt
c)安裝redis
yum install epel-release
yum repolist
yum install redis
d)啟動redis服務
service redis start
e)python3 run.py
注意 :
1. 拷貝的命令是需要在客戶端執行,即當前文件夾在哪個位置就需要從哪個系統控制台輸入命令
2. mac系統下使用brew,而centos系統下需要使用yum命令
3. nohup redis-server > web6.log 2>&1 < /dev/null& (nohup表示永久運行,&表示後台運行,該指令為redis服務後台運行)
Ⅳ 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學習網,歡迎在線學習!
Ⅵ 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源。
Ⅶ python-devel.x86_64安裝失敗
沒有安裝依賴
建議centos
sudo yum install python-devel...
Ⅷ 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整個升級過程完成了。
Ⅸ 關於c調python.h的坑
python.h是基於python-devel的開發包,比如你要用到c調用python去執行一些任務,這個時候python.h就是你的好幫手。在我所理解一般用它都有兩個場景:
1. 藉助語言優勢解決問題;
2. 簡化開發難度,偷懶;
在我這,我用它的主要目的在於加入掃描框架的依賴,畢竟lua的學習成本挺高的,如果正好這個安全人員不懂lua,只懂python咋整?能不成讓他學習lua么?成本是一個方面,更多的是怎麼快起來。一個團隊,在快節奏下才能成長起來。
正好手上有一台機器,別人給我用來測試玩的,我就拿來做些調試和環境的測試。還沒到生產環境,就遇到不少的坑,當時在線上環境也有測試,陪著運維的小哥一起搞,不斷的測試和調整,折騰到很晚才搞成功,這里記錄下過程。
默認的情況下,python.h應該在這個位置,但是測試的結果說找不到。內心是崩潰的,我在mac下是正常的。
用find命令找當前系統中的python.h的版本,發現只有2.6的,但是我按照了python2.7,這個版本完全錯亂了。
心想,坑啊~~ 為了解決問題,少不得需要重新編譯之類的屁事,當然,我們也幹了這事,最後發現仍然不行,參考的例子(知乎上的指引,坑b)如下:
首先,你需要先把所有的python環境卸載,然後安裝同步的環境,比如python2.7.12,devel也是python2.7.12,還有就是libs也必須是,不然弄不了,另外,編譯安裝默認不靠譜,最好就是rpm的方式來。包我留下,有需要的玩。
這是我的解決方案,當前完美解決我的問題,另外,推薦大家按照這個方式來搞,特別在centos環境下,這個比較坑爹。
Ⅹ 我在linux下安裝python-2.6.2-2.fc12.i686.rpm軟體包時出錯python和python-devel沖突,應該怎麼辦呢求助
devel 包依賴於這個包。建議一起卸載。不過卸載時包名字不需要全套的 rpm 文件名,只輸入包的名字就行了,有的時候可以附加輸入版本號和架構名。
隨便就讓你用 --nodeps 的人都是XXOO!