首页 > 编程语言 >【小提示】指定Python版本以消除运行Ansible时显示的警告

【小提示】指定Python版本以消除运行Ansible时显示的警告

时间:2024-04-19 10:35:59浏览次数:14  
标签:Ansible Python ansible 小提示 2.8 设置 interpreter

我正在编写 Ansible 手册来设置 Mac。当我运行它时,我收到警告,所以我会调查它并分享我解决的问题。

你好。我是Amazon Web Services团队的Sureing。

最近,我的 Mac 键盘无法正常工作,我把它修好了。在此期间,将提供替换设备,但设置为默认设置。您可以手动更改设置,但让我们使用 Ansible 来设置它!所以我决定写一本剧本。

当我运行我编写的剧本时,我收到以下警告:忽略它不会立即导致问题,但它很恶心,因此本文的目的是解决它。

[WARNING]: Platform linux on host 127.0.0.1 is using the discovered Python interpreter at /usr/bin/python, but future installation of another Python interpreter could change this. See
https://docs.ansible.com/ansible/2.8/reference_appendices/interpreter_discovery.html for more information.

先说结论
可以通过将以下设置添加到 Ansible 配置文件 (ansible.cfg) 来解决此问题。

vi /etc/ansible/ansible.cfg
[defaults]
interpreter_python=/usr/bin/python3

顺便说一下,Ansible 的版本是 2.8.8。

$ ansible --version
ansible 2.8.8

标签:Ansible,Python,ansible,小提示,2.8,设置,interpreter
From: https://www.cnblogs.com/pengpengboshi/p/18145244

相关文章

  • python基础之-sys模块、os模块基本介绍(未完成)
    背景介绍在自动化脚本中,经常会用到类似:sys.argv[1]和os.getenv("id")两种方式进行传参,为了便于区分,鉴于自己的理解进行一定记录,后续将继续补充。基本介绍一、sys模块它的很多属性描述程序的执行环境,是python的基础模块。*sys.argv:实现从程序外部向程序传递参数。*sys.a......
  • python使用pip安装模块出错 Retrying (Retry(total=0, connect=None, read=None, redi
    问题:在使用python时,使用pip安装psutil出错(pipinstallpsutil),错误信息:Retrying(Retry(total=0,connect=None,read=None,redirect=None,status=None))afterconnectionbrokenby‘SSLError(SSLError(1,u’[SSL:CERTIFICATE_VERIFY_FAILED]certificateverifyfailed......
  • CTF中常见的四种python逆向
    说在前面:什么是pyc文件?pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种bytecode,py文件变成pyc文件后,加载的速度有所提高,pyc 文件是Python编译过的字节码文件。它是Python程序在运行过程中由源代码(通常是.py文件)自动或手动编译产生的二进制文件。而且pyc是......
  • 利用Python进行数据分析 原书第2版 (Wes McKinney)pdf下载
    链接:https://pan.baidu.com/s/18MOC0666S-EX_0ks4ivR2g提取码:rmkk本书由Pythonpandas项目创始人WesMcKinney亲笔撰写,详细介绍利用Python进行操作、处理、清洗和规整数据等方面的具体细节和基本要点。第2版针对Python3.6进行全面修订和更新,涵盖新版的pandas、NumPy、IPython......
  • 如何将 Python 项目打包成 exe,另带卸载功能!
    Python项目打包成exe前言虽然我是做web的,但是对Python的众多开源项目一直都很关注。像以前的stablediffusion的AI绘画,和so-vits-svc音色替换等源码的部署文档都很完善了。尽管如此,但对于刚入门的和本地环境搭建各种踩坑的同学,急于一试就显得不太友好了。针对这一现......
  • python 将 CVS文件转为HTML文件
    importpandasaspdimportosdefcsv_to_html(csv_file_path,html_file_path):"""将CSV文件转换为HTML文件。:paramcsv_file_path:CSV文件的路径。:paramhtml_file_path:要创建的HTML文件的路径。"""#读取CSV文件df=pd.read......
  • Python安装gensim报错解决
    Python环境安装gensim,pipinstallgensim之后,buildC/C++代码阶段报错:error:‘for’loopinitialdeclarationsareonlyallowedinC99mode出现上面的报错,原因在于:gensim安装包代码中存在C/C++程序,需要本地编译C/C++代码,编译器默认非C99模式,因此语法不兼容;为了编译......
  • Python数据分析 Series 笔记
      002,pandas介绍  003,Series创建导入Pandas Series是一种类似于一维数组的对象,由下面两个部分组成:values:一组数据(ndarray类型)index:相关的数据索引标签(3.1)Series的创建两种创建方式:(1)由列表或Numpy数组创建默认索引为0到N-1的整数型索引 index和val......
  • Blender自带的Python环境中安装Pandas模块
    要在Blender自带的Python环境中安装Pandas模块,你可以按照以下步骤操作:找到Blender的Python可执行程序位置:在Windows系统中,默认路径可能是类似于C:\ProgramFiles\BlenderFoundation\Blender3.1\3.1\python\bin\python.exe的路径,其中3.1是Blender的版本号,具体路径会随着Blende......
  • 开源Python几何约束求解器GeoSolver
    GeoSolver是一个用于几何约束求解的Python包。几何约束问题(GCP)是几何变量上/之间的一组几何约束。问题是找到几何变量的配置以满足所有约束。几何变量是位置、方向、形状、大小等未知的对象。GCP中的变量可以是点、线、平面、球体、圆柱体和更复杂的形状。几何约束是诸如对象......