首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从PyPI安装Ansible模块的推荐方法

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

Stack Overflow用户
提问于 2017-03-23 01:34:51
回答 2查看 1.3K关注 0票数 0

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

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

在主机上安装Ansible的Python模块的推荐方式是什么?我应该在全局范围内安装它们吗?我目前从他们的官方Ubuntu PPA使用Ansible。

EN

回答 2

Stack Overflow用户

发布于 2017-03-23 02:05:10

我建议使用轮子来安装。这两种方法都可以实现:

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

以下是用于编译轮子的命令示例:

代码语言:javascript
复制
pip wheel --wheel-dir=~/wheels -r requirements.txt

下面是安装轮子文件的命令示例:

代码语言:javascript
复制
pip install --no-index --find-links=~/wheels -r requirement.txt
pip install --no-index --find-links=~/wheels uwsgi
票数 0
EN

Stack Overflow用户

发布于 2017-03-23 07:39:53

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

您可以尝试如下所示。

代码语言:javascript
复制
$ 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-user https://pip.pypa.io/en/stable/user_guide/#user-installs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42958870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档