2017-07-10 200 views
1

如何將它包含在requirements.txt文件中? 對於Linux:在requirements.txt中包含.whl安裝

pip install http://download.pytorch.org/whl/cu75/torch-0.1.12.post2-cp27-none-linux_x86_64.whl 
pip install torchvision 

適用於MacOS:

pip install http://download.pytorch.org/whl/torch-0.1.12.post2-cp27-none-macosx_10_7_x86_64.whl 
pip install torchvision 

回答

3

您可以使用environment markers

http://download.pytorch.org/whl/cu75/torch-0.1.12.post2-cp27-none-linux_x86_64.whl ; sys_platform == "linux" 
http://download.pytorch.org/whl/cu75/torch-0.1.12.post2-cp27-none-linux_x86_64.whl ; sys_platform == "linux2" 
http://download.pytorch.org/whl/torch-0.1.12.post2-cp27-none-macosx_10_7_x86_64.whl ; sys_platform == "darwin" 
torchvision 

(雙人間Linux的條目:linux2爲Python 2,linux爲Python 3)

+0

說我更新一個軟件包並運行pip freeze> requirements 。文本。現在我必須每次手動添加它們。 –

+0

如果你依賴不在PyPI中的東西,那麼你不能做得更好。你應該說服火炬人在那裏發佈他們的車輪。 –

相關問題