Proxy 如何从本地目录安装pyez

Proxy 如何从本地目录安装pyez,proxy,pip,local,ntlm,Proxy,Pip,Local,Ntlm,我必须使用pip安装pyez。这至少是使用角色Juniper.junos对Juniper路由器运行ansible命令的要求。我在windows笔记本电脑上使用cygwin,在公司网络中没有任何管理员权限。问题是,我不能使用公司代理,因为专有的Microsoft NTLM协议,所以简单的“pip安装junos eznc”是不可能的。但我能做的是下载软件,tarball或其他什么,然后对下载的东西运行pip。我尝试了几件事,但都失败了,谷歌没有返回任何有用的东西。有人能帮忙吗?我应该怎么做才能成功安

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

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

pip install <file_name>
pip安装
我解决了它

第一期:代理 第二期:缺少LIB: 为了安装junos eznc,我必须在cygwin上安装几个LIB和make:

libxml2-devel
libxslt-devel
libffi-devel
libssl-devel
make
第三个问题:密码学 不要使用最新版本的加密技术,因为它需要生锈,这是cygwin上的pita

pip install cryptography==3.2
。。。然后

pip install junos-eznc
之后,安装

ansible-galaxy install Juniper.junos

。。。我试过了,但失败了。我下载了py-junos-eznc-2.5.4.tar.gz,解压缩并解压它,然后尝试安装pip3file:///home/user/Tmp/py-junos-eznc-2.5.4. 错误消息。我也对tar文件和tar.gz文件进行了尝试。Errormessages@zweiund40不幸的是,我在Windows上使用python的经验不多,所以我不确定是否能帮到你。但是你能带来准确的错误消息文本吗?cygwin是Windows安装上的linux shell。因此,它不是Windows上的python。它是Linux上的python。错误消息:
$pip3安装file:///home/A789808/Tmp/py-junos-eznc-2.5.4 Processing/home/A789808/Tmp/py-junos-eznc-2.5.4警告:在连接被“NewConnectionError”(“:无法建立新连接:[Errno 8]名称或服务未知”中断后重试(重试(总计=0,连接=无,读取=无,重定向=无,状态=无))':/simple/lxml/输出太长。第二部分:
错误:找不到满足lxml>=3.2.4要求的版本(来自junos eznc)错误:找不到lxml>=3.2.4
的匹配发行版,另一种方法:在连接的计算机上,将它们复制到公司主机并安装。正如我所说的,我没有管理员权限。安装cntlm意味着执行cntlm.exe,然后需要输入管理员密码。ntlmaps也不是一个解决方案。Python版本太旧了。此外,没有可用的连接机器。
ansible-galaxy install Juniper.junos