python canopy提示模式
python canopy prompt mode
更新了我忘记包含的信息:
Canopy 版本:1.7.4.3348(64 位)
Python 版本:'2.7.11 | 64 位 | (默认,2016 年 6 月 11 日,11:33:47)[MSC v.1500 64 位 (AMD64)]'
另外:这个问题几天前才开始出现,但是很烦人。可能是网络人员正在做某事,也可能是我不知何故改变了我的环境而没有意识到。
我在 Canopy 中有一个习惯性的问题,即出于某种原因,立即 window 中的提示表现得很奇怪。它可以让我打字,但什么都不做,而且似乎没有前进到下一个命令。
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]:
...:
...:
...:
我能克服这个问题的唯一方法是重新启动内核。我认为我程序中的某些内容可能会导致此问题。不确定是什么。不想把整个东西放在这里。有谁遇到过这个问题,知道是什么原因造成的吗?
此外,这个 "mode" 叫什么,有没有办法在不重新启动内核的情况下恢复到常规 "mode"?
您的防火墙可能会阻止 ipython 与其内核的通信。尝试断开与 Internet 的连接,禁用防火墙,然后重试。如果这解决了问题,那么您需要将防火墙配置为不阻止本地主机,或者使用更智能的防火墙程序。
更新了我忘记包含的信息:
Canopy 版本:1.7.4.3348(64 位)
Python 版本:'2.7.11 | 64 位 | (默认,2016 年 6 月 11 日,11:33:47)[MSC v.1500 64 位 (AMD64)]'
另外:这个问题几天前才开始出现,但是很烦人。可能是网络人员正在做某事,也可能是我不知何故改变了我的环境而没有意识到。
我在 Canopy 中有一个习惯性的问题,即出于某种原因,立即 window 中的提示表现得很奇怪。它可以让我打字,但什么都不做,而且似乎没有前进到下一个命令。
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]:
...:
...:
...:
我能克服这个问题的唯一方法是重新启动内核。我认为我程序中的某些内容可能会导致此问题。不确定是什么。不想把整个东西放在这里。有谁遇到过这个问题,知道是什么原因造成的吗?
此外,这个 "mode" 叫什么,有没有办法在不重新启动内核的情况下恢复到常规 "mode"?
您的防火墙可能会阻止 ipython 与其内核的通信。尝试断开与 Internet 的连接,禁用防火墙,然后重试。如果这解决了问题,那么您需要将防火墙配置为不阻止本地主机,或者使用更智能的防火墙程序。