栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python软件包管理器和Node.js

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python软件包管理器和Node.js

我怀疑这是因为Anaconda prompt只是一些怪异的快捷方式,它为cmd.exe设置了一些变量

是的,仅此而已。所以,不,我不认为您可以按建议的那样称呼它。可能有一种方法可以

cmd.exe
手动操作以使其像Anaconda
prompt会话一样运行,但我建议尝试…

康达润

不知道这是否可以在Windows中使用,但是可以

conda run
在Conda环境中使用它来执行。该功能是Conda
v4.6中的一项实验功能(至今仍保留),其明确目的是使用户能够在Conda环境中运行某些内容而无需交互激活它。

先决条件

首先,您应该测试一下

conda run
在Windows上是否可以运行。假设您
conda.exe
位于

C:UsersdreamAnaconda3scriptsconda.exe

开始一个未定义的干净

cmd.exe
会话
conda
(即不是Anaconda prompt)。然后尝试类似

C:UsersdreamAnaconda3scriptsconda.exe run where python

或者,如果您有另一个环境,说

my_env
您也可以

C:UsersdreamAnaconda3scriptsconda.exe run -n my_env where python

验证要运行的Python解释器是否为指定的解释器。

(可能)解决方案

如果上述方法可行,那么您应该可以执行以下操作

var exec = require('child_process').exec;exec('C:UsersdreamAnaconda3scriptsconda.exe run python hello.py', ..callback)

不知道在这种情况下是否需要指定的外壳。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/448832.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号