我使用两个Spyder安装,一个使用我的默认python 2.7,另一个运行在python 3.4 virtualenv中。但是,IPython控制台的历史记录在两者之间共享。拥有单独历史记录的最简洁方法是为python 3.4安装定义新的IPython配置文件。我的问题是:如何说服Spyder使用非默认配置文件运行IPython?我找不到任何方法来提供命令行选项。
答案 0 :(得分:2)
( Spyder dev here )无法在Spyder中使用不同的配置文件启动IPython控制台。我们使用默认配置文件来创建所有控制台。
答案 1 :(得分:0)
正如Carlos的回答所提到的,没有办法在Spyder中使用不同的配置文件启动IPython控制台。解决方法是复制〜/ .ipython目录(我命名为我的〜/ .ipython3),并在运行Spyder的python 3版本之前将环境变量IPYTHONDIR设置为新位置。然后它将在新目录中使用profile_default。