Previous Lecture Complete and continue  

  安裝到 Windows

在 Windows 上執行 Python 已經是行之有年的事了,所以,理論上,pip install ansible 應該也有機會成功才對⋯⋯?

不過,實際上,pip 安裝的套件,尤其是涉及的 dependencies,並沒有那麼理所當然的跨平台。

以現階段來說,Ansible 的 control machine(管理主機;主控台)仍然需要是 Unix-like 系統。引述官方文件的說法:

Reminder: You Must Have a Linux Control Machine

Note running Ansible from a Windows control machine is NOT a goal of the project. Refrain from asking for this feature, as it limits what technologies, features, and code we can use in the main project in the future. A Linux control machine will be required to manage Windows hosts.

Cygwin is not supported, so please do not ask questions about Ansible running from Cygwin.

如果你一定要以 Windows 作為 control machine,我建議,先在 Windows 上面架一台 Linux 虛擬機,再將 Ansible 裝進這台 Linux 虛擬機裡面。

具體的操作步驟,請見後面的單元:【番外篇:在 Windows 上也能使用 Ansible】。