首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行未安装库的python脚本

运行未安装库的python脚本
EN

Stack Overflow用户
提问于 2015-06-07 08:50:04
回答 3查看 5.6K关注 0票数 6

我使用scipynumpy函数运行Python脚本,我需要在安装了Python的计算机上运行它,但没有模块、scipynumpy。我该怎么做?.pyc是答案还是我应该做更复杂的事情?

备注:

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-06-07 09:09:05

Python首先将程序“编译”成字节码,然后通过解释器将该字节码抛出。

因此,如果您的代码都是Python代码,那么您就可以一次性生成字节码,然后让Python运行时使用它。事实上,我见过类似这样的项目,开发人员刚刚查看了字节码规范,并实现了字节码解析引擎。它非常轻巧,所以它非常有用。“芯片上的Python”等。

外部库不完全是用Python编写的(例如,numpy、scipy),就会出现问题。

Python提供了一个code,允许您创建(使用C/C++代码)作为Python对象出现的对象。这对于加快速度,与硬件交互,利用C/C++库很有用。

票数 1
EN

Stack Overflow用户

发布于 2015-06-07 09:08:18

这是不可能的。

pyc-file不过是编译成字节码的python文件。它不包含此文件导入的任何模块!

此外,numpy模块是用C(和一些Python)编写的扩展。其中很大一部分是在运行时加载到Python中的共享库。你需要这些才能让numpy工作!

票数 3
EN

Stack Overflow用户

发布于 2015-06-07 09:38:30

看看努特卡。如果您能够编译您的代码(不一定是一项可能的或简单的任务),您将得到您想要的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30691676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档