我试图在Windows 7 64位机器from __future__ import division上IPython启动像启动一样的东西python 2.7 64 bit.
我搜索了网页,我找到的推荐方法是在.py文件中放入一个说明文件:C:\Users\Me\.ipython\profile_default\startup.我已经放了一个.py包含的简单文件
from __future__ import division
from __future__ import unicode_literals
Run Code Online (Sandbox Code Playgroud)
在那个文件夹中.但它实际上什么也没做.更令人困惑的是该文件似乎执行,因为如果我在其中放置一些随机错误行,我会看到Ipython启动时出错.仍然没有导入除法,必须重新导入它from __future__ import division在shell中输入.
我尝试了它Anaconda和Winpython(IPython此分布的设置在其他文件夹中)具有相同的结果.我重新导入后一切正常.完全卡在这里,请帮忙!
Mat*_*DMo 25
检查是否C:\Users\Me\.ipython\profile_default\ipython_config.py存在.如果没有,请运行
ipython profile create
Run Code Online (Sandbox Code Playgroud)
从命令行生成它.接下来,在您喜欢的文本编辑器中打开它并搜索c.InteractiveShellApp.exec_lines.取消注释该行(它是我文件中的第27行)并将其编辑为以下内容:
c.InteractiveShellApp.exec_lines = ["from __future__ import division", "from __future__ import unicode_literals"]
Run Code Online (Sandbox Code Playgroud)
保存文件,重启IPython,你应该全部设置好.
| 归档时间: |
|
| 查看次数: |
4807 次 |
| 最近记录: |