我无法在Swift

时间:2018-11-07 10:26:39

标签: python swift macos swift-playground

我在游乐场文件中尝试了以下代码。

import Python
let np = Python.import("numpy")  

然后,出现以下错误。

  

模块“ Python”没有名为“导入”的成员

我为此执行应用了以下解决方案。

异常地,我找不到“运行时搜索路径”,因此我不对其应用解决方案。
但是作为解决方案的问题,我应该能够运行此代码,而无需在运行时搜索路径中输入任何内容。
在命令行版本中也会发生此问题。
如此神秘,我不知道这个故事:“您可以在Swift中使用Python!”是愚人节的假货。

请从幻觉中帮助我!

Xcode:10.1
斯威夫特:4.2.1

1 个答案:

答案 0 :(得分:2)

一年后,我找到了解决方案。 模块名称错误。

import PythonKit
let np = Python.import("numpy")

我应该已经安装在this way上并完全实现了this way

谢谢!

Xcode:11.3.1
斯威夫特:4.2
工具链:TensorFlow 0.8版本的Swift