我正在创建一个模块,让iPython笔记本在模块的每个使用阶段工作非常重要,我想继续使用它。
但是,我正在从我的主目录开发我的模块,而iPython笔记本将抛出一个“没有名为XXX的模块”,即使它位于sys.path上。
我知道它是特定于笔记本电脑(Canopy笔记本电脑应用程序或笔记本电脑特定我不确定)因为我可以在解释器中导入模块。
当我将模块放在python site-packages中并且只是使用rsync来保存更改时,它正在工作。这非常烦人,所以我设置了PYTHONPATH和所有相应的东西,但笔记本电脑仍然存在。
似乎还有其他事情要发生。我在Ubuntu 14.4和python 2.7x上。