我对python编程相当陌生。我安装了anaconda,并在Mac上运行iPython(Jupyter qtconsole)v.4.3.0和python v.3.6。目前,我正尝试导入一个模块,其中包含位于我的主目录中的函数。在ipython中尝试运行脚本时要求覆盖
我已经看过计算器和Python的文档,发现它可以用做:
%run "Users/myUser/python_functions.py"
或
import python_functions
然而,当我尝试这两种方法,我得到提示覆盖我正在运行或导入的文件:
File `python_functions.py` exists. Overwrite (y/[N])?
这改变了上一个ious文件并没有获得我想要导入的功能。
什么可以解释这一点,我能做些什么来导入我的模块?
如果jupyter qtconsole不是一个解释器,我如何在anaconda上达到这个目的? – Jonesn11
我猜你在python解释器以外的地方,因为它在运行导入时不会覆盖。但我的猜测是离开的。 –
尝试运行python解释器,看它是否工作? –