Linux
pip 離線安裝 + 與 yum 儲存庫等效的方法是什麼,但對於 .whl 文件
親愛的朋友和大學
在我們的 linux redhat 伺服器上,我們在下面建構 yum 儲存庫,
/var/yum.repo.d
因此 yum 實際上從該儲存庫獲取安裝所需的 rpm現在我們要
pip
安裝.whl
文件第一種方法是
.whl
使用本地安裝安裝文件pip install --no-index --find-links "$WHL_FOLDER" "${WHL_FILE}"
但是由於我們有
65
Linux 機器,所以我們不想在每台 linux 機器上定位 .whl我們正在考慮做的是使用-找到
.whl
下的文件,但是對於安裝我不知道什麼是正確的方法repo_server``yum``/var/www/html``pip
無論如何,最後的
pip
方法應該是.whl
像我們在 yum 中那樣安裝來自儲存庫例子
pip install some-package.whl
所以請建議如何建構用於 pip 安裝的儲存庫
pip config
在本地(使用者)或全域級別上使用。/etc/pip.conf
為全域或~/.config/pip/pip.conf
每個使用者配置打開。[install] no-index=yes find-links=/path/to/local/wheels
您也可以使用
pip config
命令。pip config --global install.find-links=/path/to/local/wheels
但是覆蓋
no-index
可能會導致一些問題,但是我之前沒有嘗試過。如果要設置 pip 預設從本地儲存庫下載,請使用
index-url
和index
[global] index=http://repository.local/repo/pypi index-url=http://repository.local/repo/simple trusted-host=repository.local