2
我想寫我的Python項目的完整離線安裝這個requirements.txt
:如何使Python項目的完整的離線安裝
beautifulsoup4==4.5.1
Flask==0.11.1
lxml==3.7.0
peewee==2.8.5
pymongo==3.4.0
python-dateutil==2.6.0
PyYAML==3.12
requests==2.12.3
tqdm==4.10.0
wget==3.2
什麼是做到這一點的最好辦法:
從下面的命令下載所有需求包(我應該在生產平臺上執行此操作:Ubuntu 14.04?):
PIP安裝 - 表格下載ext_packages -r requirements.txt --no二進制:所有:
然後安裝:
PIP安裝--no指數--find鏈接= 「ext_packages」 - řrequirements.txt
但lxml
不會由pip
被安裝,除非執行以下命令(由documentation):
sudo apt-get install libxml2-dev libxslt-dev python-dev
所以,我的問題是:在Ubuntu 14.04服務器上如何在沒有Internet的計算機上分發我的項目的最佳方式是什麼?
您是否考慮將軟件包下載到您的項目文件中併爲每個軟件包運行'pip.install(packagelocation)'? – Ronikos