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页面上创建一个问题。