从PyPI安装Ansible模块的推荐方法

2024-04-28 01:20:46 发布

您现在位置:Python中文网/ 问答频道 /正文

在Python中创建新项目时,从PyPI安装依赖项的推荐方法是使用virtualenv或{},而不是全局安装模块。在

我想安装github_release module,但它依赖于github3.py,而这在Ubuntu存储库中是不可用的。在

在主机中为Ansible安装Python模块的推荐方法是什么?我应该在全球范围内安装吗?我现在使用他们官方的ubuntuppa上的Ansible。在


Tags: 模块项目方法pygithubpypirelease官方
2条回答

我想建议用轮子安装。 两种方法都可以:

  • 从PyPI下载wheel文件
  • 编译你自己的轮子

以下是编译控制盘的命令示例:

pip wheel  wheel-dir=~/wheels -r requirements.txt

以下是安装控制盘文件的命令示例:

^{pr2}$

如果添加 user安装选项,则包将安装在主目录(~/.local)中,而不是全局环境中。在

你可以试试下面的方法。在

$ pip install  user github3
$ ls -la ~/.local/lib/python/site-packages/ | grep github3
drwxrwxr-x  44 tell_k  staff  1496  3 23 08:32 github3
drwxrwxr-x   9 tell_k  staff   306  3 23 08:32 github3.py-0.9.6.dist-info

另请参阅完整文档。在

https://pip.pypa.io/en/stable/reference/pip_install/#cmdoption-userhttps://pip.pypa.io/en/stable/user_guide/#user-installs

相关问题 更多 >