不同版本的python共用乙個opencv

2021-08-13 10:25:04 字數 979 閱讀 8720

相關參考**:

unzip opencv-3.3.0.zip

cd opencv-3.3.0/

cmake -d with_gtk_2_x=on -d cmake_install_prefix=/usr/local .

make     -j8       # make -j8表示開8個執行緒來進行編譯

make install

編譯完成之後opencv就安裝到了預設指定的/home/gjh/anaconda2/(我的安裝的anaconda2管理器,故預設位置和別的不同,一般情況下是預設安裝在/usr/local)下面的一些目錄中,庫檔案就安裝到了/home/gjh/anaconda2/lib/python2.7下(無anaconda2管理器,庫檔案就安裝到了/usr/local/lib下);

python的模組安裝位置是:/home/gjh/anaconda2/lib/python2.7/site-packages/,執行  $ ls /home/gjh/anaconda2/lib/python2.7/site-packages 可以看到資料夾個檔案:cv2 (有的是乙個是cv2.so和乙個cv.py )

另乙個版本的python的模組安裝位置是:/usr/local/lib/python2.7/site-packages,我們需要採用該版本的python執行opencv,只要我們將這兩個檔案複製到正確的目錄下,那麼就能正常使用opencv的功能了,則需要如下操作

cp /home/gjh/anaconda2/lib/python2.7/site-packages/cv2  /usr/local/lib/python2.7/site-packages/

測試:#!/usr/bin/python

多個電腦共用乙個ssh

比如我們有多個裝置,但不想每個裝置上生成乙個ssh key,然後去github或其他 上新增,那樣的話,ssh key會比較多,搞起來會比較亂,所以我們想在不同的裝置上使用同乙個ssh。做法是,我們只需要將 id rsa 私鑰 和 id rsa.pub 公鑰 複製乙份到其他電腦就好了。有點需要注意 ...

多個電腦共用乙個ssh

比如我們有多個裝置,但不想每個裝置上生成乙個ssh key,然後去github或其他 上新增,那樣的話,ssh key會比較多,搞起來會比較亂,所以我們想在不同的裝置上使用同乙個ssh。做法是,我們只需要將 id rsa 私鑰 和 id rsa.pub 公鑰 複製乙份到其他電腦就好了。有點需要注意 ...

Jquery不同版本共用的解決方案(外掛程式編寫)

最近在為某公司做企業內部ui庫,經過研究分析和評審,決定基於jquery開發,結合bootstrap外掛程式那簡潔,優雅,高效的思想進行外掛程式編寫。但是在編寫的過程中遇到乙個頭疼的問題,就是正在編寫的外掛程式是基於jquery 1.9.1版本開發的,而企業 使用的是jquery 1.6.2版本,這...