第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python代碼發(fā)布

python代碼發(fā)布

慕姐4208626 2018-07-16 11:24:16
我在本地寫的好程序,里面依賴有第三方包,怎么把程序發(fā)布到服務(wù)器上能不能將本地的依賴包一起打包服務(wù)器上有python環(huán)境
查看完整描述

3 回答

?
湖上湖

TA貢獻2003條經(jīng)驗 獲得超2個贊

你要發(fā)布到服務(wù)器的話,還是用pipreqs吧。

你要確保服務(wù)器和本地開發(fā)環(huán)境都安裝了python,而且最好版本一樣。 比較新的python都自帶pip,本地在命令行輸入:

pip install pipreqs

安裝pipreqs。

安裝完成后,本地項目目錄命令行輸入:(注:那個點不要忘記,點代表的是當前目錄,如果你不項目目錄下輸入命令,可以用項目的絕對路徑代替點)

pipreqs .

就會在本地項目目錄里生成一個requirements.txt文件。

這時候把項目上傳到服務(wù)器。在服務(wù)器上利用這個生成的requirements.txt文件安裝第三方庫:(注:這命令假設(shè)在requirements.txt目錄下輸入,如果不在該目錄下,請用絕對路徑替代requirements.txt)

pip install -r requirements.txt

這種方法有個限制就是必須能用pip安裝的庫,不過比較常用的庫,pip都能安裝。

查看完整回答
反對 回復(fù) 2018-07-17
?
慕絲7291255

TA貢獻1859條經(jīng)驗 獲得超6個贊

可以打包成虛擬環(huán)境再發(fā)布,或者使用pyinstaller打包

查看完整回答
反對 回復(fù) 2018-07-17
  • 3 回答
  • 0 關(guān)注
  • 491 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號