pythonnet安装失败_关于python:pip install netmiko错误

在Mac OSX上尝试使用`sudo pip install netmiko`安装netmiko时遇到权限错误。尝试使用sudo权限依然失败,同时`brew install netmiko`也无效。建议不修改系统文件,而是考虑在MacOS上安装独立于系统Python的Python环境,或者使用virtualenv进行隔离安装,并在Netmiko的GitHub页面上创建问题寻求帮助。
摘要由CSDN通过智能技术生成

sudo -H pip install netmiko

收集netmiko

----

安装收集的软件包:setuptools,idna,ipaddress,enum34,cryptography,paramiko,scp,pyyaml,netmiko

找到现有安装:setuptools 1.1.6

卸载setuptools-1.1.6:

例外:

Traceback(最近一次调用最后一次):

文件"/Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg/pip/basecommand.py",第215行,主要

status = self.run(options,args)

文件"/Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg/pip/commands/install.py",第317行,在运行中

PREFIX = options.prefix_path,

安装文件"/Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg/pip/req/req_set.py",第736行

requirement.uninstall(auto_confirm =真)

在卸载文件"/Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg/pip/req/req_install.py",第742行

paths_to_remove.remove(auto_confirm)

文件"/Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg/pip/req/req_uninstall.py",第115行,删除

重命名(path,new_path)

重命名文件"/Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg/pip/utils/init.py",第267行

shutil.move(旧的,新的)

文件"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py",第299行,移动

copytree(src,real_dst,symlinks = True)

在copytree中输入文件"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py",第208行

提出错误,错误

错误:[('/ System / Library / Frameworks / Python.framework / Version / 2.7 / Extras / lib / python / _markerlib / init.py','/ tmp / pip-pmkwdi-uninstall / System / Library / Frameworks / Python .framework / Versions / 2.7 / Extras / lib / python / _markerlib / init.py',"[Errno 1]不允许操作:'/ tmp / tip-pmkwdi-uninstall / System / Library / Frame /Python.framework / Version /2.7/Extras/lib/python/_markerlib/init.py'"),('/ System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/init.pyc','/ tmp / pip-pmkwdi-uninstall / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / init.pyc',"[Errno 1]不允许操作:'/ tmp / pip- pmkwdi-uninstall / System / Library / Frameworks / Python.framework / Versions / 2.7 / Extras / lib / python / _markerlib / init.pyc'"),('/ System/Library/Frameworks/Python.framework/Versions/2.7/ Extras / lib / python / _markerlib / markers.py','/ tmp / tip-pmkwdi-uninstall / System / Library / Frameworks / Cluster.framework / Version / 2.7 / Extras / lib / python / _markerlib / markers.py',"[E rrno 1]不允许操作:'/ tmp / tip-pmkwdi-uninstall / System / Library / Frameworks / Cluster.framework / Version / 7.7 / Extras / lib / python / _markerlib / markers.py'"),('/ System /Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib/markers.pyc','/tmp/pip-pmkwdi-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/ Extras / lib / python / _markerlib / markers.pyc',"[Errno 1]不允许操作:'/ tmp / tip-pmkwdi-uninstall / System / Library / Frameworks / Cluster.framework / Version / 2.7 / Extras / lib / python / _markerlib / markers.pyc'"),('/ System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib','/ tmp / pip-pmkwdi-uninstall / System / Library /Frameworks/Python.framework/Versions/2.7/Extras/lib/python/_markerlib',"[Errno 1]不允许操作:'/ tmp / tip-pmkwdi-uninstall / System / Library / Frame /Python.framework / Version /2.7/Extras/lib/python/_markerlib"')]

如果你看错误,你可以看到问题。 "Operation not permitted:"尝试sudo pip install netmiko

@hzleonardo:谢谢你指出了这一点。 我也试过sudo权限,但它在tmp目录上给出了同样的错误。 无法弄清楚为什么。 用sudo更改了原帖。

你在哪个OS? 你可以试试brew,brew install netmiko

我在Mac OSX上。 获取brew错误可能需要下载。 $ brew install netmiko错误:没有名为"netmiko"的可用公式==>搜索类似命名的公式...错误:找不到类似命名的公式。 ==>搜索水龙头......错误:在水龙头中找不到公式。

点击这里:stackoverflow.com/questions/10937806/。 但我需要说,我不建议更改系统文件。 您可以在此链接中查看并尝试修复,祝您好运。

是的,我首先要从MacOS系统Python中解耦(即从系统Python安装一个单独的Python)。

http://docs.python-guide.org/en/latest/starting/install/osx/

然后使用该Python安装Netmiko(或将其安装在virtualenv中)。

如果您仍然遇到问题,请在Netmiko GitHub页面上创建一个问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值