基於Linux平台的python的原始碼編譯安裝

2021-09-13 13:54:17 字數 721 閱讀 2363

1.官網下在原始碼安裝包(python3.6),並解壓安裝包

2.安裝編譯過程中需要的依賴包:gcc,zlib,zlib-devel,openssl-devel,readline,readline-devel

3.進入解壓的安裝包進行編譯

./configure --prefix=/usr/local/python3.6 --with-ssl
4.安裝

make && make install
5.新增python3命令到系統環境變數裡

#方法1:

echo $path

#臨時新增

export path='python3命令所在的路徑:$path'

#永久新增

echo export path='python3命令所在的路徑:$path' >> ~/.bashrc

#重新讀取配置檔案:

source ~/.bashrc

#方法2:

#做軟鏈結

ln -s /usr/local/python/bin/python3.6 /usr/local/bin/

ln -s /usr/local/python/bin/pip3.6 /usr/local/bin/

6.測試是否安裝成功

python3.6

基於Linux平台病毒BlackHole病毒的決心

今天會見了病毒,少量的 但在使用小漏洞的函式的,真正的殺傷力相當驚人。這個病毒前面就是常規的 socket bind listen這個過程大家都 以下我想具體說一下它的攻擊方式 while 1 close nsock 在execl中第乙個引數是path即指向要執行的檔案路徑,第二個引數是執行該檔案的...

Git初步探索 基於linux平台

git是繼linux之後的又乙個偉大發明 ubuntu 12.04 在ubuntu下使用安裝命令 sudo apt get install git 輸入root密碼 即可安裝 git安裝 安裝完之後可以用 version看一下所安裝的版本號,另外進行一些提交資訊的配置 包括user.name和use...

基於Linux核心的教學平台開發之設想

參見過幾次兩年一次的全國作業系統研討會,會議的熱烈讓人留戀,與會老師的辛苦更是讓人尊敬,尤其是,有的老師為了作業系統教學不辭辛苦閱讀二十多本參考書。但是,有一種憂慮常常困擾著我,沒有觸控過作業系統心臟的教師怎麼可能告訴學生真實面貌?沒有拿刀解皰過作業系統的學生又怎能理清作業系統的脈絡?曾經的我與大多...