1
我有幾個當地的蛋包(公司特定的東西),我需要安裝作爲一個完整的供應的一部分。我怎麼可以用easy_install安裝一個當地的雞蛋?
我可以使用shell命令進行hacky安裝,但是我想知道是否有一種更加簡便易行的方法可以做到這一點?
我有幾個當地的蛋包(公司特定的東西),我需要安裝作爲一個完整的供應的一部分。我怎麼可以用easy_install安裝一個當地的雞蛋?
我可以使用shell命令進行hacky安裝,但是我想知道是否有一種更加簡便易行的方法可以做到這一點?
不適用於雞蛋AFAIK。 Ansible確實有一個easy_install
模塊,但它沒有一個選項來設置和在本地蛋。
您可以嘗試pip
模塊,但正如您可能已經看到的那樣,pip
不支持本地蛋安裝。因此,如果您想使用Ansible模塊,您將爲那些包含雞蛋的軟件包創建一個源代碼發行版。
你可以看到文檔的Ansible pip
模塊的位置:
http://docs.ansible.com/pip_module.html
此外,pip
文檔是在這裏:
http://www.pip-installer.org/en/latest/
當然,你可以破解easy_install
Ansible的模塊,但這可能需要比使用Ansible shell
模塊更長的時間。
希望它有幫助。
有一個easy_install模塊,但它有問題。 不僅沒有出錯,它也拒絕安裝在虛擬機內。 我最終使用一個帶有with的每個包的shell命令。 – halfapenguin
聽起來不錯,我沒有意識到這一點。儘管如此,easy_install模塊並沒有本地的egg安裝。我也更新了答案。 – Rico