1. 程式人生 > 其它 >Kali Linux安裝Wine以及Python3

Kali Linux安裝Wine以及Python3

概述

有些時候需要在Linux比如Kali Linux編寫執行、編譯於Windows的程式。Wine 是在 Linux 作業系統下執行部分 Windows 應用程式的工具。簡單來說Wine 是一個相容層,能夠在Linux作業系統上執行 Microsoft Windows 應用程式。 在 Wine 中執行的程式就像本地程式一樣,沒有模擬器的效能/記憶體損失。

安裝

1. 安裝wine

# apt-get install wine

#winecfg

此時會彈框,點選確定即可。

  1. 下載python3, 可能最新的版本在wine環境無法安裝成功,我選擇了3.7.6版本

#wget https://www.python.org/ftp/python/3.7.6/python-3.7.6.exe

2. 安裝python3

在python3所下載的目錄裡,利用wine命令安裝python3

#wine python-3.7.6.exe

此時會出現python3安裝圖形介面,直接下一步即可完成安裝(不過此時要記得Python所安裝的目錄,或者你可以自定義相應的目錄進行安裝)。

3.  安裝python第三方模組

為了在wine環境安裝python第三方模組,需要安裝pip

先下載pip安裝檔案,

#wget https://bootstrap.pypa.io/get-pip.py

然後用python.exe(需要找到python.exe的安裝位置,否則無法執行)

#wine /root/.wine/drive_c/users/root/Local\ Settings/Application\ Data/Programs/Python/Python37-32/python.exe get-pip.py

然後就可以利用pip工具安裝第三方工具了,比如pyinstaller

#wine /root/.wine/drive_c/users/root/Local\ Settings/Application\ Data/Programs/Python/Python37-32/python.exe -m pip install  pyinstaller