在服務(wù)器上安裝python及其他庫的問題

首先由于自己上傳的py文件依賴是py3,而服務(wù)器上是py2,這個是我之后才知道的。因為開始不知道,所以照搬了win上的寫法,什么都用python而不是Python3來編譯。所以編譯不過。

然后自己改了代碼,讓能被py2編譯通過之后。又要安裝庫文件,此時pip是依賴于Py2的。他在執(zhí)行Install的時候,回去user/bin的目錄里找python的可執(zhí)行文件。但是之后又由于其他py文件的寫法,以及新的庫的寫法不能被py2編譯,考慮到改了這一個可能之后還有別的要改,所以以源碼的版本為標(biāo)準(zhǔn),采用python3。

于是又先卸載了python2,然后直接寫pip install *是不行的,所以寫法是

? ? python3 -m pip install? *

還有就是一些有時要加sudo有時又不要的。在我看來,可能會安裝的時候也就是對本地造成影響的時候會需要sudo,但是我又不知道什么時候會改,所以這個想法又是沒用的。。


總結(jié)一下:

? ? ? ?1. 統(tǒng)一好源碼和py的版本。

? ? ? ? 2.pip不能安裝,大部分是和py的版本不一樣,還有少量是pip好像只支持一些庫的release還是什么版本,這個在我安裝圖像識別的庫的時候碰到過。但我當(dāng)時有連個庫,第一個庫是這樣失敗的,所以我就給注釋掉了,沒有Import。第二個好像是庫多打了一個字母,什么tessertocp??赡苁堑谝粋€庫不再支持了,需要手動安裝Ocr的軟件包。

? ? ? ? 3.自己在網(wǎng)上直接復(fù)制了一些tar和wget的命令,但其實有時忽略他們的包可能已經(jīng)過時了。這可能又會造成問題。??


? ? ? ? 4.主要是配置上的問題。因為想用ab來測試,所以主要想怎么跑起來。

考慮到ab的安裝,我主要想再linux上跑。

????有兩種情況,在windows上跑然后測;但是好像是防火墻的原因,從服務(wù)器上ping不過來。所以在Linux上跑了一次,但是又要安裝redis。其實都沒什么害怕的,所以百度都能搜到。下次應(yīng)該能花費少量時間。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容