我不是开发人员,所以不确定此问题是否足够清楚。请让我知道是否需要更多信息。
我有一段代码可以在Ipython(交互地)和Pycharm的Python控制台(交互地)中运行。 但是,如果我尝试将其作为脚本运行(以进行调试),则会引发错误:
Traceback (most recent call last):
File "C:\local_runtimes64\miniconda_201507\envs\...\lib\site-packages\IPython\core\interactiveshell.py", line 3035, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-1-b1533db3c422>", line 1, in <module>
paths.get_n_xdata_path('ServerLogs')
AttributeError: 'module' object has no attribute 'get_n_xdata_path'
我想知道是否有一个功能,因为代码以某种方式使用interativeshell.py,因此不能作为脚本运行?