實際開發中,我們的專案部署環境可能是封閉的內網環境,無法直接使用pip install -r requirement.txt這種方式安裝專案依賴包,這時pip download這個犀利的工具就要發光發熱了
pip download \--only-binary=:all: \ #
對於包以及包的依賴包,都不使用二進位制
--platform linux_x86_64 \ #
指定系統環境
-d \home\packs #
-r requirement.txt #
備註:實際使用中,會發現一些包找不到,比如tornado,會報錯如下
error: could not find a version that satisfies the requirement tornado==6.0 (from -r src/requirements.txt (line 13)) (fromversions: none)
error: no matching distribution found
for tornado==6.0 (from -r src/requirements.txt (line 13))
原因:沒有提供符合條件的二進位製包
解決方法:使用非二進位製包安裝 --no-binary=:all: package_name
pip download --no-binary=:all: tornado==6.0 -d pkg/
使用SharedPreferences記錄資訊
在android中有數種不同儲存狀態的機制,包括儲存於android提供的首選物件 sharedpreferences 存成檔案,存成資料庫 sqlite 存到網路上 通過http或者其他網路協議 使用sharepreferences物件儲存資料 在activity中使用getpreferences...
padding 使用必記
說起了padding可謂是盒子模型中最常用的乙個屬性,你真的了解padding嗎?那我請問您設定padding會影響盒子的寬度與高度嗎?也許好多人會回答padding會影響到盒子的寬度與高度。在我看來,padding是不會影響盒子寬度與高度,padding會影響盒子寬度與高度的。前提是 1 padd...
Golang使用首記
上週聽了許式偉 的 go next c 瞬間讓我對go產生了興趣。目前最新版本為1.1.1,關於go的好處我就不介紹了。獻上golang的src.rpm,方便有需要的同學打rpm包安裝使用。筆者就此記錄第1次使用liteide編寫go的過程,計算0到99的md5值 以windows x86 64為例...