如何處理Python庫之間複雜的關係?

時間 2021-06-02 22:35:11

1樓:小飛馬

最簡單粗暴的解決方式就是安裝anaconda,利用其統一管理python執行環境。這個跨平台,並且方便操作。唯一的問題就是體積太大。

2樓:陳鑫

你這個問題更細化的描述是解決發布依賴,如果只是給別人用,那麼最方便的還是做成可執行檔案

好像是有pyinstaller和pyexe吧,但我用python主要是在伺服器環境中,基本上使用的庫都比較固定,時間久了也就熟悉了。如果要發布給別人用,就做成可執行檔案吧,把依賴打包進去。

容器技術可能不是你需要的,因為別人還要安裝乙個容器環境

3樓:黃哥

有幾種解決方法

1、打包成可執行檔案,用來分發。

用Welcome to PyInstaller official website等軟體打包。

2、將依賴庫用pip freeze requirements.txt 檔案。

讓使用者pip install -r requirements.txt 安裝依賴庫

3、稍微麻煩一點的方法,用docker 配置好環境,製作成映象,使用者需要安裝docker。

建議用第一或第二種方法。

如何處理好複雜的人際關係?

蘇栩還在加班吖 所謂的人心,看不透,摸不清,不到關鍵時刻,你就絕對看不分明。當你風風光光時,陪著你逍遙快活,逗你開心的人未必是真的在意你,當你一無所有時,能毫不猶豫地站出來幫你的,才是值得你珍惜的情。嘴上天花亂墜卻什麼都不給你做的,即使說得比唱得還好聽,也絕對不要相信。當面不言不語背後卻甘願為你犧牲...

如何處理閨蜜之間矛盾

乙個失了智的靚仔 1 不管誰對誰錯,先停止無謂的爭執 跟朋友鬧矛盾的時候,肯定是每個人都覺得自己對,或者就算自己不對,也不肯輕易的認輸,覺得像對方妥協很丟面子,但是這樣無謂的爭執,也沒必要,因為一直這樣爭執下去肯定也不會得出結論的,只會影響雙方的友情。2 出去走走吹吹風,發洩鬱悶情緒 如果可以的話,...

如何處理 Python 入門難以進步的現象?

嚴駿 難的不是程式設計,而是對計算機相關知識的掌握,你在程式設計領域每進一步,都會遇到各種各樣的新東西,如果你以前接觸過,有個大概的認識,那就很順暢,如果你以前壓根沒聽說過,那每一步都會很煎熬。這個過程,快不來的,都要慢慢接受。 紫陽 自學python vs 培訓班學習 送33本 python電子書...