使用豆瓣的源(已經確認過了該源中有opendr包),pip安裝opendr,結果卡在了下載完成的位置,什么提示也沒有。(如下圖)
既然安裝包已經下載下來了又安裝不上,則應該是安裝代碼中有什么問題,只不過錯誤提示沒有打印出來。
於是到官網把pip安裝包的代碼下載下來
解壓,看到安裝包中是這樣的。
安裝包解壓之后可以直接用嗎?好像不可以:
於是執行setup.py文件,看可不可以手動安裝,終於發現報錯提示了:
原來是安裝包執行過程中又自動去下載了一個下載不下來的包導致報錯。
於是將OSMesa.Linux.x86_64.zip手動下載下來,並根據setup.py中的意思,將它放到contexts文件夾下。
重新執行,原來的錯誤沒有了,但又有新的錯誤,提示要輸入命令選項
根據錯誤提示,執行python setup.py --help查看一下setup.py的幫助:
發現手動安裝應當先執行python setup.py build命令 然后再執行python setup.py install 命令。
則執行上述兩條命令,編譯 安裝。
貌似安裝成功了。試一下:
成功!