我使用的是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中);有人有想法吗?
由于
答案 0 :(得分:0)
检查您的项目是否与虚拟环境位于同一目录中。
如果没有启动你的虚拟环境。在命令提示符下,然后cd到项目。
希望有所帮助