1.準備工作:
python3-dev的安裝
sudo apt-get install python3-dev
如使用上述命令出現缺少各種依賴項可以使用以下兩行**實現安裝:
sudo apt-get install aptitude
sudo aptitude install python3-dev
#(依次輸入 n, y, y 實現安裝)
cython的安裝:
apt-get install cython cython3
setup.py指令碼的內容
from distutils.core import setup
from cython.build import cythonize
setup(
ext_modules = cythonize("test.py"),
)
使用命令
python3 setup.py build_ext
生成.c和.so檔案,需要將.so檔案放到和usetest.py同一目錄下才可以正常執行
如何引入.so檔案:
from test import new #new為test檔案中加密的函式的名稱
new()
Ubantu18 04安裝SSH服務
命令 sudo apt get install opessh server su root apt get instal openssh server 注 因為安裝這些服務等 需要你的超級管理員root 第二種是讓你明白是什麼.詳細說明了這個步驟 etc.init.d ssh start 會出現 o...
ubantu18 04安裝網易雲以及遇到的問題
前幾天重灌了ubantu系統,打算寫點遇到的問題。均是總結網上的內容,具體 已忘記 qaq 如有侵權,聯絡即刪。安裝網易雲 然後檔案所在的終端中寫入命令sudo dpkg i netease cloud music 1.2.1 amd64 ubuntu 20190428.deb。若失敗,修補依賴 s...
ubantu下安裝軟體
linux系統中,軟體通常以源 或者預編譯包的形式提供。1 軟體源 需要編譯為二進位制的機器 才能夠使用,安裝比較耗時,不過您可以自行調節編譯選項,決定需要的功能或元件,或者針對硬體平台作一些優化。2 預編譯的軟體包,通常是由軟體的發布者進行編譯,您只要將軟體拷貝到系統中就可以 了。考慮到預編譯軟體...