欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

liunx安裝python3.X環境及opencv安裝問題

系統 1641 0

文章目錄

        • 1.檢測Python版本
        • 2.安裝Python3版本
            • 1、可利用linux自帶下載工具wget下載
            • 2、下載完成后到下載目錄下
            • 3、解壓
            • 4、區分目錄
            • 5、gcc編譯
            • 6、保留與否
            • 7、再建立新版本python的鏈接`
            • 8、查看版本
        • 3、opencv-python安裝后報錯的問題

1.檢測Python版本

????????? ~~~~~~~~~ ? ? ? ? ? ? ? ? ? 在你的系統中運行應用程序Terminal(如果你使用的是Ubuntu,可按Ctrl + Alt + T;如果用的是CentOS或者RedHat,可按Ctrl + Alt + F4進入命令行模式,直接執行命令python),打開一個終端窗口。為確定是否安裝了Python,執行命令python (請注意,其中的p是小寫的)。輸出將類似下面這樣,它指出了安裝的Python版本;最后的 “>>>” 是一個提示符,讓你能夠輸入Python命令。 在這里插入圖片描述 ??????? ~~~~~~~ ? ? ? ? ? ? ? 上述輸出表明,當前計算機默認使用的Python版本為Python 2.7.5。看到上述輸出后,如果要退出Python并返回到終端窗口,可按Ctrl + D或執行命令exit() 。
??????? ~~~~~~~ ? ? ? ? ? ? ? 要檢查系統是否安裝了Python 3,可能需要指定相應的版本。換句話說,如果輸出指出默認版本為Python 2.7,請嘗試執行命令python3 :
在這里插入圖片描述
上述輸出表明,系統中也安裝了Python 3,因此你可以使用這兩個版本中的任何一個。在這種情況下,請可以使用命令python和python3分別進入python2和python3的的交互式模式 。大多數Linux系統都默認安裝了Python,但如果你的Linux系統不知什么原因沒有安裝Python或只安裝了Python 2,而你要安裝Python 3,你可以自己下載安裝,步驟如下:

2.安裝Python3版本

1、可利用linux自帶下載工具wget下載

如下所示(安裝wget服務使用命令: yum install wget ):
liunx安裝python3.X環境及opencv安裝問題_第1張圖片
筆者安裝的是最小CentOS系統,所以使用編譯命令前,必需安裝wget服務,執行安裝命令安裝wget服務,使用過編譯工具則可跳過安裝wget,直接進行下邊的編譯步驟 。讀者如果不知到CentOS系統是否已安裝wget服務,可以使用wget命令查看是否安裝了wget服務。
在這里插入圖片描述

liunx安裝python3.X環境及opencv安裝問題_第2張圖片

2、下載完成后到下載目錄下

壓下載文件(使用命令: tar - zxvf Python-3.6.5.tgz
liunx安裝python3.X環境及opencv安裝問題_第3張圖片

3、解壓

加壓完成后,進入到解壓目錄: cd Python-3.6.5/
liunx安裝python3.X環境及opencv安裝問題_第4張圖片

4、區分目錄

安裝Python3前先在/usr/local建一個文件夾即目錄python3(作為python的安裝路徑,以免覆蓋Python2版本)
mkdir /usr/local/python3 (此處新建文件夾即目錄用mkdir命令,如果是新建文件則用touch命令)
在這里插入圖片描述

5、gcc編譯

檢查是否安裝了編譯套件gcc(安裝gcc編譯套件使用命令: yum install gcc
在這里插入圖片描述

上述顯示表明未安裝gcc編譯套件,所以使用編譯命令前,必須安裝編譯套件gcc,讀者如果安裝了gcc編譯套件,或者使用過編譯工具則可跳過安裝gcc,直接進行下邊的編譯步驟。

配置安裝路徑: ./configure --prefix=/usr/local/python3 在這里插入圖片描述
編譯:make
在這里插入圖片描述
安裝:make install
在這里插入圖片描述
注意
關于在centos下安裝python3.7.0以上版本時報錯ModuleNotFoundError: No module named '_ctypes’的解決辦法 liunx安裝python3.X環境及opencv安裝問題_第5張圖片
需要安裝 yum install libffi-devel

6、保留與否

此時沒有覆蓋老版本,再將原來/usr/bin/python鏈接改為別的名字(筆者保留了兩個版本的,一個python,一個python3,所以第6步筆者略過,把第7步的鏈接后名字改為python3,讀者可按正常步驟,實現的效果相同)
mv /usr/bin/python /usr/bin/python_old2

7、再建立新版本python的鏈接`

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

8、查看版本

在這里插入圖片描述
Python升級后,如果yum、Firewal等不能用,請參考 https://www.cnblogs.com/shujuxiong/p/9032474.html,解決升級Python后yum、Firewall等不能用的問題

3、opencv-python安裝后報錯的問題

【Linux】 解決報錯: ImportError: libSM.so.6: cannot open shared object file: No such file or directory

pip3 install opencv-python
安裝了opencv-python 之后,在使用 import cv2 報錯如下
liunx安裝python3.X環境及opencv安裝問題_第6張圖片
報錯原因: 缺少共享庫
使用如下命令查看缺少得共享庫

yum whatprovides libSM.so.6
liunx安裝python3.X環境及opencv安裝問題_第7張圖片

使用以下命令解決:
yum install libSM-1.2.2-2.el7.x86_64 --setopt=protected_multilib=false

校驗一下: 輸入以下命令來查看 opencv得版本
python
import cv2
cv2.__version__

OK

參考:https://www.cnblogs.com/Hunry/p/9350607.html


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美成人伊人十综合色 | 91精品久久 | 97玖玖| 男女视频在线免费观看 | 草草影院国产第一页 | 精品啪啪 | 亚洲欧美影视 | 性做久久久久久免费观看欧美 | 国产女人一区二区 | 成人精品鲁一区一区二区 | 555夜色666夜色精品站 | 91精品在线看 | 亚洲视频免费观看 | 久操综合 | 国产在线视频一区二区 | 欧美中文字幕 | 欧美午夜在线播放 | 久草成人网 | 久久狠狠色狠狠色综合 | 精品中文字幕在线观看 | 婷婷人人爽人人做人人添 | 黄色免费av| 草草影院地址ccyycom浮力影院37 日日干干夜夜 | 日韩精品视频在线播放 | 欧美一级毛片欧美毛片视频 | 国产精品吹潮在线观看中文 | 欧美1区2区3区 | 亚洲欧美日韩中文综合在线不卡 | 久久精品a | 一区不卡 | 夜夜爽爽 | 久久久国产一区二区三区 | 国产成人综合欧美精品久久 | 美国成人a免费毛片 | 久久久久久久久久综合 | 91精品国产综合久久久久久丝袜 | 中文字幕网在线 | av免费网站在线观看 | 自偷自拍三级全三级视频 | 久热精品视频在线播放 | 中文欧美日韩 |