Skip to Content
For Enterprise
For Government
For Higher Ed
For Individuals
For Marketing
For Enterprise
For Government
For Higher Ed
For Individuals
For Marketing
Explore Skills
Cloud Computing
Microsoft Azure
Amazon Web Services (AWS)
Google Cloud
Cloud Migration
Cloud Deployment
Cloud Platforms
Data Engineering
Data Warehouse
SQL
Apache Spark
Microsoft SQL Server
MySQL
Kafka
Data Lake
Streaming & Messaging
NoSQL Databases
Relational Databases
Data Science
Pandas
R
MATLAB
SAS
D3
Power BI
Tableau
Statistics
Exploratory Data Analysis
Data Visualization
AI & ML
Generative AI
Machine Learning
Artificial Intelligence (AI)
Deep Learning
Reinforcement Learning
Natural Language Processing
TensorFlow
Scikit-Learn
Hyperparameter Tuning
MLOps
Programming Languages
Java
JavaScript
Spring
Python
Go
C#
C++
C
Swift
Rust
Functional Programming
Software Architecture
Object-Oriented
Distributed Systems
Domain-Driven Design
Architectural Patterns
IT/Ops
Kubernetes
Docker
GitHub
Terraform
Continuous Delivery
Continuous Integration
Database Administration
Computer Networking
Operating Systems
IT Certifications
Security
Network Security
Application Security
Incident Response
Zero Trust Model
Disaster Recovery
Penetration Testing / Ethical Hacking
Governance
Malware
Security Architecture
Security Engineering
Security Certifications
Design
Web Design
Graphic Design
Interaction Design
Film & Video
User Experience (UX)
Design Process
Design Tools
Business
Agile
Project Management
Product Management
Marketing
Human Resources
Finance
Team Management
Business Strategy
Digital Transformation
Organizational Leadership
Soft Skills
Professional Communication
Emotional Intelligence
Presentation Skills
Innovation
Critical Thinking
Public Speaking
Collaboration
Personal Productivity
Confidence / Motivation
Features
All features
Verifiable skills
AI Academy
Courses
Certifications
Interactive learning
Live events
Superstreams
Answers
Insights reporting
Radar Blog
Buy Courses
Plans
Sign In
Try Now
O'Reilly Platform
book
可编程网络自动化
by
Jason Edelman
,
Scott S. Lowe
,
Matt Oswalt
January 2023
Intermediate to advanced
458 pages
14h 16m
Chinese
Posts & Telecom Press
Content preview from
可编程网络自动化
112
|
第
4
章
从中可以看到,
netmiko
有
3
处依赖,通常称为
deps
。也可以使用安装工具
pip
,通过一行
命令直接从
PyPI
安装这些
deps
。
ntc@ntc:~$ sudo pip install -r requirements.text
#
略去输出
要想在满足运行要求的前提下完整地安装
netmiko
(从源代码),也可以在完成
Git
克隆之
后,执行同一目录下的
setup.py
文件。
ntc@ntc:~$ sudo python setup.py install
#
略去输出
在默认情况下,使用
setup.py
安装的软件会出现在系统路径所指定的位置。如果想回馈
GitHub
上的某个项目
,主动投身于项目开发,那么也可以直接从文件所在的位置(克隆项
目的目录)安装应用程序。
ntc@ntc:~$ sudo python setup.py develop
#
略去输出
这使得你可以在本地目录中运行
netmiko
。如果在执行
setup.py
的时候使用了
install
选项,
则修改系统路径中的文件才能使得本地安装的
netmiko
生效(作为故障排除的另一个示例)
。
4.13
使用
Python
时的其他一些提示
、
技巧和一
般信息
我们打算以
Python
的
提示
、
技巧和一般信息
来结束本章。在使用
Python
时,这些信息非
常有用,其中部分属于入门知识,部分属于高级知识,但是我们着实想为你随后继续深入
学习
Python
提供帮助,因此会尽可能多地涉及一些内容。
此处提供的提示、技巧和一般信息的重要性不分先后。
•
你可能需要访问字符串的某部分或是列表中的某些元素 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial
You might also like
Python和NLTK实现自然语言处理
Posts & Telecom Press, Nitin Hardeniya
Go程序设计语言
艾伦A. A.多诺万, 布莱恩W. 柯尼汉
弱监督学习实用指南
Wee Hyong Tok, Amit Bahree, Senja Filipi
Python实用技能学习指南
Posts & Telecom Press, Robert Smallshire, Austin Bingham
Publisher Resources
ISBN: 9787115606181