2017-08-30 100 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