<p>我正在Xcode 11.4.1中开发一个iOS单视图应用程序
我在文件中添加了pythonkit</em></strong>框架>;Swift套餐>;添加包依赖性并添加git repo:<a href="https://github.com/pvieito/PythonKit.git" rel="nofollow noreferrer">https://github.com/pvieito/PythonKit.git</a></p>
<p><a href="https://i.stack.imgur.com/lVPEU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lVPEU.png" alt="My project tree looks like this"/></a></p>
<p>当我尝试导入pythonkit并在“ViewController.swift”中使用它时:</p>
<pre><code>import UIKit
import PythonKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
myfunc()
// Do any additional setup after loading the view.
}
func myfunc(){
print("Hello...")
print(Python.version)
}
}
</code></pre>
<p>它给出了以下错误:</p>
<pre><code>Fatal error: Python library not found. Set the PYTHON_LIBRARY environment variable with the
path to a Python library.: file
/Users/sayansen/Library/Developer/Xcode/DerivedData/TestApp1-cjzcpyjbchjbrlbzuhbvpjlsttfp/SourcePackages/checkouts/PythonKit/PythonKit/PythonLibrary.swift,
line 40
2020-05-06 17:42:27.320360+0530 TestApp1[35313:1897321] Fatal error: Python library not found. Set the PYTHON_LIBRARY environment variable with the path to a Python library.: file /Users/sayansen/Library/Developer/Xcode/DerivedData/TestApp1-cjzcpyjbchjbrlbzuhbvpjlsttfp/SourcePackages/checkouts/PythonKit/PythonKit/PythonLibrary.swift, line 40
(lldb)
</code></pre>
<p>我试图在xcode中为MacOS构建一个“命令行工具”。在那个项目中,我添加了上面提到的pythonkit框架,它工作起来很有魅力!
为什么这个错误发生在iOS应用程序而不是Mac OS应用程序上</p>
<p>注意:我已经试过了<a href="https://stackoverflow.com/questions/57126337/i-cant-import-python-modules-in-xcode-11-using-pythonkit">this simmilar post</a>
请帮帮我</p>