gpt4 book ai didi

python - 如何在 Ironpython 中使用请求?

转载 作者:太空宇宙 更新时间:2023-11-03 19:00:33 28 4
gpt4 key购买 nike

我正在尝试运行一个用 python 2.7 编写的脚本,使用我在 Windows 计算机上安装的一些库 - 其中包括 numpy scipy、scikit、requests 等。

现在我需要使用 COM 对象 dll,因此我正在编写一个加载该 dll 的 IronPython 脚本。但是,当我尝试使用或导入 python 2.7 代码时,出现导入错误:

ImportError: No module named requests

如何使用我用 IronPython 编写的 python 2.7 代码?我可以通过系统命令使用 python 2.7 解释器运行该脚本,但这意味着会浪费大量时间。

如有任何帮助,我们将不胜感激。

最佳答案

IronPython 是用 C# 编写的,因此您无法(轻松)在其上使用 cPython 的 C 扩展。有一个用于 Microsoft .Net 环境的 port of numpy and scipy

对于纯 python 包和模块,附加到 sys.path 允许您进行导入。你是python setup.py install你自己的代码吗?否则它不会出现在安装站点包中,您应该将项目的目录添加到 sys.path 中。

请求还有一个额外的问题,受支持的编码 ( https://ironpython.codeplex.com/workitem/4565 ) 的问题导致该请求无法正常工作。这个问题已经存在很长时间了。

如果您可以更具体地说明您的代码和设置,其他人可以提出更多建议。

关于python - 如何在 Ironpython 中使用请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16171415/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com