Python3子过程代码调用不适用于检索已安装的conda环境列表

时间:2019-10-08 09:39:26

标签: python conda

我正在尝试使用以下Python代码获取conda环境的列表:

import subprocess

process = subprocess.Popen("conda info --envs", shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

xx = process.communicate()

print(xx)

但是它只打印(b'', b"'conda' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n")

有趣的是,当我在Windows命令提示符和Powershell上键入相同的命令conda info --envs时,它显示了我计算机上安装的conda环境的列表。

我在代码中缺少什么吗?

0 个答案:

没有答案
相关问题