- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我可以创建一个 Python 程序,将它发送到远程计算机,然后在该计算机没有安装 Python 的情况下运行它吗?我听说你不能,因为 Python 需要被解释。如果这是真的,那么这似乎很奇怪,因为除非每个人都决定安装 Python,否则很难分发你的程序。
另外,C 和 C++ 呢?它们可以在没有安装语言的情况下在远程计算机上运行吗? (我想你可以,因为它是一种编译语言)。
我不太确定,希望得到澄清。
编辑:
我在这方面得到了一些混合的答案,我不确定该去哪里。我看到我可以在程序中包含 Python 库,我可以使用 py2exe。
但是,我对 C 和 C++ 感到困惑。我必须在程序中包含他们的库吗?它们只能在某些机器上运行吗?编译器是否允许它在所有机器上运行?
最佳答案
查看适用于 Windows 和 Mac 的 py2exe 和 py2app。然而,运行 OSX 和大多数现代 Linux 的 Mac 都安装了 Python。
C/C++ 应用程序通常被编译为可在一台机器/操作系统架构(例如 32 位 Windows 或 64 位 OSX)上运行的可执行文件;这样的可执行文件可以在某些但不是所有机器上运行。例如,64 位 Windows 或 OSX 可以运行为各自操作系统的 32 位或 64 位风格构建的程序。
关于c++ - 没有python的电脑能跑python程序吗? C/C++ 呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4894048/
我使用 docker save : > image.rar 导出图像,然后使用 docker import image.rar 将其导入另一个系统。 我可以在运行 docker image ls 时看
我不知道我的设置有什么问题: siegfried@ubuntu:~/chef-repo$ knife ssh -a ipaddress 'name:chefnode' 'uptime'
我有 Pig 脚本和用 Node.js 编写的示例应用程序。我只想从 Node.js 运行 Pig 脚本。 最佳答案 我没有使用过 node.js。但在这里我找到了一个链接来展示如何在 node.js
我正在为需要使用 distutils.extension 编译的某些代码构建docker镜像。我有一个运行python setup.py build_ext --inplace的Makefile。 我
我是一名优秀的程序员,十分优秀!