Python ModuleNotFoundError:没有名为';迷你网';

Python ModuleNotFoundError:没有名为';迷你网';,python,linux,networking,virtual-machine,mininet,Python,Linux,Networking,Virtual Machine,Mininet,我已经在我的计算机上安装了mininet,现在我想用mininet运行python脚本。我应该怎样做 如果我只使用python3star.py,我会得到一个错误: Traceback (most recent call last): File "star.py", line 2, in <module> from mininet.cli import CLI ModuleNotFoundError: No module named 'mininet'

我已经在我的计算机上安装了mininet,现在我想用mininet运行python脚本。我应该怎样做

如果我只使用python3star.py,我会得到一个错误:

Traceback (most recent call last):
  File "star.py", line 2, in <module>
    from mininet.cli import CLI
ModuleNotFoundError: No module named 'mininet'

如果我尝试
sudomn
,然后尝试
python star.py
,那也不行。

尝试下载Mininet代码,并导出路径

例如:

sudo -i
cd ~
git clone https://github.com/mininet/mininet.git
export PYTHONPATH=$PYTHONPATH:$HOME/mininet
python3 star.py


尝试下载Mininet代码,并导出路径

例如:

sudo -i
cd ~
git clone https://github.com/mininet/mininet.git
export PYTHONPATH=$PYTHONPATH:$HOME/mininet
python3 star.py


我不需要运行迷你编辑。我只需要在mininet上运行python脚本。迷你编辑是不同的@KarthikI以前从未运行过mininet,但如果您想在CLI中运行命令,那么您可以将它们放入文件中,即
my_commands.txt
,并重定向
su mn
我无法
Python 3
中导入mininet
,但它在
Python 2
中工作。似乎它在
python2
中安装了模块,但不在
python3
中,我不需要运行miniedit。我只需要在mininet上运行python脚本。迷你编辑是不同的@KarthikI以前从未运行过mininet,但如果您想在CLI中运行命令,那么您可以将它们放入文件中,即
my_commands.txt
,并重定向
su mn
我无法
Python 3
中导入mininet
,但它在
Python 2
中工作。似乎它在
python2
中安装了模块,但在
python3