没有在virtualenv中命名的模块

时间:2015-07-21 12:57:22

标签: virtualenv mininet

我使用的是Python virtualenv,我遇到了模块问题(安装在virtualenv中)。

首先,我激活了virtualenv:

source path_to_virtualenv/bin/activate

virtualenv已正确激活(其名称显示在shell中)。在virtualenv中,我安装了mininet(网络模拟器):我确定它已正确安装(它由命令pip list列出)。

但是,当我尝试运行我的应用程序时,我在Mininet API模块上获得以下错误:

  

来自mininet.net进口Mininet   ImportError:没有名为net

的模块

怎么可能?使用IDE,它可以正确检测所有Mininet的模块(在相同的virtualenv中);有人有想法吗?

由于

1 个答案:

答案 0 :(得分:0)

检查您的项目是否与虚拟环境位于同一目录中。

如果没有启动你的虚拟环境。在命令提示符下,然后cd到项目。

希望有所帮助