Jawaban yang mudah adalah menambahkan alias untuk python3.6.
Tambahkan saja baris ini di file ~ / .bashrc:, alias python3="python3.6"
lalu tutup terminal Anda dan buka yang baru. Sekarang ketika Anda mengetiknya python3 xxx
akan diterjemahkan python3.6 xxx
.
Solusi ini memperbaiki masalah Anda tanpa harus terlalu banyak mengubah sistem Anda.
SUNTING :
Seperti yang ditunjukkan Mikael Kjær , ini adalah kesalahan konfigurasi yang dimungkinkan oleh sistem Anda.
Seperti yang terlihat di sini:
Atur ansible_python_interpreter
opsi konfigurasi ke / usr / bin / python3. Opsi konfigurasi ansible_python_interpreter biasanya ditetapkan per-host sebagai variabel inventaris yang terkait dengan host atau grup host:
# Example inventory that makes an alias for localhost that uses python3
[py3-hosts]
localhost-py3 ansible_host=localhost ansible_connection=local
[py3-hosts:vars]
ansible_python_interpreter=/usr/bin/python3
Seperti yang terlihat di sini tentang file konfigurasi:
Perubahan dapat dibuat dan digunakan dalam file konfigurasi yang akan diproses dalam urutan sebagai berikut:
* ANSIBLE_CONFIG (an environment variable)
* ansible.cfg (in the current directory)
* .ansible.cfg (in the home directory)
* /etc/ansible/ansible.cfg