首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从本地目录安装pyez

如何从本地目录安装pyez
EN

Stack Overflow用户
提问于 2021-04-14 02:06:21
回答 2查看 65关注 0票数 0

我必须使用pip安装pyez。这至少被声明为使用角色Juniper.junos对Juniper路由器运行ansible命令的要求。我在公司网络中没有任何管理员权限的windows笔记本电脑上使用cygwin。问题是,我不能使用公司代理,因为那个专有的Microsoft NTLM协议,所以简单的"pip install junos-eznc“是不可能的。但我可以做的是下载软件,tarball或其他任何东西,然后对下载的东西运行pip。我尝试了几种方法,但都失败了,google没有返回任何有用的东西。有人能帮上忙吗?我应该怎么做才能成功地安装它?在此之前,非常感谢您。

EN

回答 2

Stack Overflow用户

发布于 2021-04-14 02:10:46

您可以下载所需的软件包,并像这样安装它

代码语言:javascript
复制
pip install <file_name>
票数 0
EN

Stack Overflow用户

发布于 2021-04-27 18:55:21

我解决了。

第一期:代理

代码语言:javascript
复制
px.exe on https://github.com/genotrance/px/releases. 

第二个问题:缺少lib:

为了安装junos-eznc,我不得不在cygwin上安装了几个libs和make:

代码语言:javascript
复制
libxml2-devel
libxslt-devel
libffi-devel
libssl-devel
make

第三期:密码学

不要使用最新版本的密码学,因为它需要rust,这在cygwin上是pita

代码语言:javascript
复制
pip install cryptography==3.2

..。然后..。

代码语言:javascript
复制
pip install junos-eznc

在那之后,安装...

代码语言:javascript
复制
ansible-galaxy install Juniper.junos

..。相当流畅

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

https://stackoverflow.com/questions/67080190

复制
相关文章

相似问题

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