2017-08-30 102 views
0

更新了信息I忘了,包括:蟒篷提示方式

冠层版本:1.7.4.3348(64位)

Python版本:“2.7.11 | 64位| (默认,2016年6月11日,11:33:47)[MSC v.1500 64位(AMD64)]'

另外:这个问题只在几天前开始,但它非常刺激。这可能是网络人员正在做的事情,或者可能是我改变了我的环境,但没有意识到这一点。

我在Canopy中有一个习惯问题,出于某种原因,立即窗口中的提示行为很奇怪。它让我键入,但是什么都不做,似乎没有前进到下一个命令。

Welcome to Canopy's interactive data-analysis environment!'t' not in 'tf' 
Type '?' for more information. 

...: 
...: 
n [1]: %run "C:\Projects\MyProject\MyProgram.py" 

Enter (T)est or (F)ull or (Q)uit: t 

How many rows to process: d 

't' not in 'tf' 
Out[2]: False 

'a' not in 'tf' 
Out[3]: True 
In [4]: 
...: 
...: 
...: 

我能通过这个的唯一方法是重新启动内核。我认为在我的程序中可能会造成这种情况。不知道是什么。不想把整个事情放在这里。任何人都有这个问题,并知道什么样的事情可能会导致它?

此外,什么是这种“模式”调用,并有没有办法回到常规“模式”,而无需重新启动内核?

+0

这不是一种模式。这是一个错误或系统配置问题。另外,你不会说你正在使用的Canopy版本,或者(如果2.x)你正在运行的是什么版本的Python。 –

+0

我认为这是一个版本问题。我想在我的紧缩之后的下周晚些时候会更新。 tx, – elbillaf

回答

1

您的防火墙可能会阻止ipython与其内核的通信。尝试断开互联网连接,禁用防火墙,然后重试。如果这解决了问题,那么您需要配置防火墙不要阻止本地主机,或使用更智能的防火墙程序。

+0

这听起来像一个计划。我不控制我工作的防火墙,但如果我能缩小范围,也许网络人员可以让我休息一下。首先,我将等待下周晚些时候对最新版本的canopy/python进行更新。 – elbillaf

+1

在python升级过程中,我发现在这个端点有一个防火墙问题,在之前的版本中没有报告过。我们的IT人员解决了这个问题,而且我现在已经运行了好几天,没有发生事故,tx – elbillaf