一.先安装anaconda管理环境
1. 下载anaconda安装包
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh
2. 安装
bash Anaconda3-2021.11-Linux-x86_64.sh
3. 修改环境变量
gedit ~/.bashrc
在弹出的文本框最下面键入
export PATH="{你的系统路径}/anaconda3/bin:$PATH"
source ~/.bashrc
4. 检查
有输出版本则安装成功!
conda --version
二. 创建conda环境
1. 创建环境
conda create -n env_name python=x.x
2. 激活创建的环境
conda activate env_name
附conda常用命令
conda install [package]
# 如:conda install numpy
# 指定包版本:conda install xlrd=1.2.0 (注意是单等于号)
# 也可以使用pip install安装 pip install xlrd==1.2.0 (注意是双等于号)
# 查看可用的版本:pip install spyder==*
conda remove [package]
# 请注意:并非conda uninstall
# pip指令下才有 pip uninstall
conda update [package]
# conda update --all 升级所有包
conda deactivate
conda remove -n your_env_name --all
# -n即--name
查看安装了哪些包:
conda list
查看当前有哪些虚拟环境:
conda env list
查看镜像源:
conda config --show channels
添加镜像源(如清华源):
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --set show_channel_urls yes
# conda config --set show_channel_urls yes的意思是从channel中安装包时显示channel的url,这样就可以知道包的安装来源了。
三. 安装mininet
1. 安装git
更新apt
sudo apt-get update
sudo apt-get upgrade
安装git
sudo apt-get install git
检查
git --version
2.安装mininet
下载安装
git clone git://github.com/mininet/mininet
cd mininet
cd util
sudo ./install.sh -a
sudo apt-get install mininet
检测
sudo mn --switch ovsbr --test pingall
3. 安装ryu
pip install ryu
四. 安装mininet-wifi
1. 下载安装包
cd mininet # 把安装包下载到mininet目录中
git clone https://github.com/intrig-unicamp/mininet-wifi
2. 安装mininet-wifi
cd mininet-wifi
sudo util/install.sh -Wlnfv
注:安装过程中可能会出现网络原因,导致安装不成功。则需要删除安装包,并重新下载安装。直到安装成功。