如何在 anaconda\env 中设置和 运行 不同的 python3 环境版本?
how to set and run different python3 environment versions from komodo edit while in anaconda\env?
如何在 Komodo Edit 中为 python 的第二个环境设置命令 运行 工具?
默认情况下,windows 环境将 Komodo 引导至 X:\folder1\Anaconda\python.exe
(py 版本 3.7.4,MKL 2019.10(服务 2.3.0)。
假设我有:X:\folder1\Anaconda\envs\MKL2018
并包括 python 版本 3.6.4。和 MKL 2018.0.2(服务 1.1.2)从 Anaconda 命令提示符下的 cmd 行说明中我得到了预期的结果:
conda activate MKL2018
python X:\folder2\Examples\LookupTable.py
File : LookupTable.py | "python version" : 3.7.4.
..snippet...
但当我尝试实现 python 到 X:\folder1\Anaconda\envs\MKL2018
的路径时,编辑器却没有。将 %(python3)
更改为 %(X:\folder1\Anaconda\envs\MKL2018\python3)
无效。
我的ktf文件如下:
komodo.doCommand('cmd_saveAll');
ko.run.output.kill(-1);
setTimeout(function(){
ko.run.runEncodedCommand(window, '%(python3) \"%F\" {\'cwd\': u\'%D\'}');
}, 100);
我假设我必须在那里更改一些内容并将 ktf 保存在另一个名称下(例如 mklpy)...但是要更改什么?
找到合适的 short-cut 解决方案(将其保存在 python3 环境中)非常麻烦,但如果您不使用 python 版本 2.x更长,还没有安装它;可以执行以下操作:
- 转到Edit\Preferences
- 然后在副标题 "Languages" 下转到 "Python" 默认 Python 解释器
- 这里是你select正确的路径,例如"X:\folder1\Anaconda\envs\MKL2018\python.exe"
- 应用并关闭选项卡。
此后您可以创建一个新的 ktf-file:
komodo.doCommand('cmd_saveAll');
ko.run.output.kill(-1);
setTimeout(function(){
ko.run.runEncodedCommand(window, '%(python) \"%F\" {\'cwd\': u\'%D\'}');
}, 100);
...现在请记住使用 '%(python)
而不是 '%(python3)
...瞧,大功告成...
如何在 Komodo Edit 中为 python 的第二个环境设置命令 运行 工具?
默认情况下,windows 环境将 Komodo 引导至 X:\folder1\Anaconda\python.exe
(py 版本 3.7.4,MKL 2019.10(服务 2.3.0)。
假设我有:X:\folder1\Anaconda\envs\MKL2018
并包括 python 版本 3.6.4。和 MKL 2018.0.2(服务 1.1.2)从 Anaconda 命令提示符下的 cmd 行说明中我得到了预期的结果:
conda activate MKL2018
python X:\folder2\Examples\LookupTable.py
File : LookupTable.py | "python version" : 3.7.4.
..snippet...
但当我尝试实现 python 到 X:\folder1\Anaconda\envs\MKL2018
的路径时,编辑器却没有。将 %(python3)
更改为 %(X:\folder1\Anaconda\envs\MKL2018\python3)
无效。
我的ktf文件如下:
komodo.doCommand('cmd_saveAll');
ko.run.output.kill(-1);
setTimeout(function(){
ko.run.runEncodedCommand(window, '%(python3) \"%F\" {\'cwd\': u\'%D\'}');
}, 100);
我假设我必须在那里更改一些内容并将 ktf 保存在另一个名称下(例如 mklpy)...但是要更改什么?
找到合适的 short-cut 解决方案(将其保存在 python3 环境中)非常麻烦,但如果您不使用 python 版本 2.x更长,还没有安装它;可以执行以下操作:
- 转到Edit\Preferences
- 然后在副标题 "Languages" 下转到 "Python" 默认 Python 解释器
- 这里是你select正确的路径,例如"X:\folder1\Anaconda\envs\MKL2018\python.exe"
- 应用并关闭选项卡。
此后您可以创建一个新的 ktf-file:
komodo.doCommand('cmd_saveAll');
ko.run.output.kill(-1);
setTimeout(function(){
ko.run.runEncodedCommand(window, '%(python) \"%F\" {\'cwd\': u\'%D\'}');
}, 100);
...现在请记住使用 '%(python)
而不是 '%(python3)
...瞧,大功告成...