安装系统:ubuntu22.04(AMD64 (x86_64), Intel x86)

环境: 

Python 3.9.21   (python 3.9 或以前的版本,已移除对python2的支持

eventlet==0.30.2

ryu 4.34

官方的仓库已经停止维护,建议 OpenStack 的 os-ken 作为替代方案

官方仓库https://github.com/faucetsdn/ryuicon-default.png?t=O83Ahttps://github.com/faucetsdn/ryu

os-ken仓库

https://github.com/openstack/os-kenicon-default.png?t=O83Ahttps://github.com/openstack/os-ken

目录

一、安装前配置

1.配置apt源

二、安装

三、安装完成



一、安装前配置

1.配置apt源

这里使用中科大的apt源Ubuntu 源使用帮助 — USTC Mirror Help 文档icon-default.png?t=O83Ahttps://mirrors.ustc.edu.cn/help/ubuntu.html

sudo sed -i 's/security.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sudo apt-get update

二、安装

#deadsnakes PPA
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get install virtualenv python3.9 python3.9-distutils
#用 Python 3.9 创建虚拟环境
virtualenv -p`which python3.9` ryu-python3.9-venv
source ryu-python3.9-venv/bin/activate
echo $VIRTUAL_ENV 
#$VIRTUAL_ENV 确认当前是否在虚拟环境
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/simple
#配置pip加速源
pip install ryu
pip uninstall eventlet
pip install eventlet==0.30.2
ryu-manager --help

三、安装完成

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐