Python原始碼 除錯 安裝

2021-06-20 22:47:14 字數 424 閱讀 8116

寫了一些簡單的python的原始碼,直接執行和除錯即可。但要把code部署安裝起來,還需要一些工作。另外,針對那些需要安裝部署的code,如何進行二次開發,也是乙個很大的問題。如openstack中,我們如何對原始碼二次開發,並部署除錯?本文即關注於這兩個問題。

對於第乙個問題,編寫完原始碼,還需要編寫乙個setup.py檔案,setup.py檔案中呼叫setup(),該函式中需要指定packages。接下來需要寫兩條命令:

python setup.py sdist 打包;python setup.py install安裝,安裝位置預設在python安裝目錄的site-packages下,也可以修改,但必須在sys.path目錄裡,可參考 

。也可參考

這篇文章對其他工具,如pip的介紹。

對於第二個問題,牽涉到openstack的開發除錯,待整理完整補上。

python 原始碼安裝教程 原始碼安裝python3

裝好yum源和epel源 解壓安裝 root localhost a ls python 3.6.0.tgz root localhost a tar xf python 3.6.0.tgz c usr local src root localhost a cd usr local src root...

Python原始碼安裝cx Oracle

最近需要將hive中的資料匯入到oracle,採用了通過pyspark讀取hive資料,然後通過python連線資料庫,將資料插入到oracle的方案。所以涉及到了cx orcacle的安裝部署。現將涉及到的包上傳到了 1 cx oracle 2 oracle client 使用cx oracle必...

centos 原始碼安裝python

一 準備環境 1,python 版本號.tgz 解壓編譯 2,python tar.gz 原始碼 1包直接tar xf 解壓就可以,然後進入到解壓好的目錄編譯安裝 安裝前要先解決python的環境依賴 yum y install zlib devel bzip2 devel openssl deve...