为了账号安全,请及时绑定邮箱和手机立即绑定

Anaconda 和 Canopy 之间的 genfromtxt 差异

Anaconda 和 Canopy 之间的 genfromtxt 差异

大话西游666 2021-07-16 21:00:55
我正在使用 Anaconda(spyder IDE)在 Python 中编程,但我最近安装了 Canopy。在我的大多数程序中,我使用 genfromtxt 命令将数据加载到我的程序中。整条生产线看起来像这样data=np.genfromtxt('Data/1.txt',usecols=(0,1),delimiter='\t')在此蟒蛇工作正常,但是当我尝试在林冠我运行相同的代码,收到以下错误OSError: Data/1.txt not found.莫非,具有两种分布安装在同一时间,是什么问题?抑或雨棚需要编写的文件路径不同的语法?我知道这是基本的问题,但我不知道是什么在所有和这事。我也在使用 Mac OS High Sierra。也许这是很重要的。
查看完整描述

1 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

问题是,你正在运行在比代码期望的目录不同的脚本。它是你的代码一般的最佳实践,不要认为你的数据在你的脚本目录,但对于一个快速的解决方案,这将足以改变你的CWD在树冠编辑器。请参见“更改目录”在树冠文档。

莫非,具有两种分布安装在同一时间,是什么问题?

不,不是这个问题的根源。然而,切线,当你安装了多个Python的环境(甚至,例如,如果它们是多个畅达或篷/ EDM环境),然后他们都不应该在你的PATH默认情况下,以避免混乱。要运行篷,他们都需要在你的PATH。


查看完整回答
反对 回复 2021-07-21
  • 1 回答
  • 0 关注
  • 171 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信