代码之家  ›  专栏  ›  技术社区  ›  pkaramol

流浪者/易迁移者:导入错误:没有指定站点的模块

  •  0
  • pkaramol  · 技术社区  · 7 年前

    我正在尝试启动一个 vagrant vm并使用其 ansible 供应人;

      config.vm.provision "ansible" do |ansible|
       ansible.limit = "all"
       ansible.compatibility_mode = "2.0"
       ansible.playbook = "ansible/install.yml"
      end
    

    盒子是 ubuntu/xenial64

    ==> default: Running provisioner: ansible...
        default: Running ansible-playbook...
    ImportError: No module named site
    Ansible failed to complete successfully. Any error output should be
    visible above. Please fix these errors and try again.
    

    主机是 Ubuntu 16.04.05 具有 ansible 2.7.0

    我甚至试着运行一个shell provisioner来安装 python-minimal 在客人面前执行ansible,但没有运气。

    :同时,在我的控制器上:

    /home/pkara/Desktop
    $ python
    Python 2.7.12 (default, Dec  4 2017, 14:50:18) 
    [GCC 5.4.0 20160609] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import site
    >>> 
    
    
    /home/pkara/Desktop
    $ python3
    Python 3.5.2 (default, Nov 23 2017, 16:37:01) 
    [GCC 5.4.0 20160609] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import site
    >>> 
    
    0 回复  |  直到 7 年前