python - 在同一个独立文件夹中安装并执行 python3

标签 python python-3.x

我有一个用 Python3 编写的小程序,我想将其安装在 friend 的计算机上。主要问题是并非每台计算机都安装了 Python3(主要是 Python2-)。我是否必须在希望运行程序的每台计算机上安装它?

我认为可以将 Python3 安装在单独的目录中,如下所示。

enter image description here

然后,我就可以使用 shebang 运行 myProgram 文件夹中安装的正确版本的 Python。

#!C:\myProgram\python3 python

# Test
a = input('Entrer un nom:')
print(a)

当我双击 myProgram.py 文件时,会立即打开并关闭一个窗口...

这是一个坏主意吗?如果可以的话,有没有办法以不同的方式实现这一目标?

最佳答案

您可以从 python 脚本创建一个可执行文件,而不是在他们的计算机上安装所有的 python 3。有几种方法可以做到这一点,请参阅 this answer .
我想看看 pyinstaller

关于python - 在同一个独立文件夹中安装并执行 python3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46448377/

相关文章:

python - 如果要在 python 中扩展一个类,如何导入另一个类并使用它?

python - 使用python在Word Docx中创建表索引错误

python - Pandas.to_datetime() 仅在数据框中的列上失败

python - 从Python中的字典返回值

Python 文件读取问题,可能的 infile 循环?

python - 为什么 Python 在创建时为一个对象创建两个引用计数?

python - 如何在类中调用函数?

python - 训练精度提高但验证精度保持在 0.5,模型预测每个验证样本几乎相同的类

mysql - 1054,字段列表中的未知列 'index'

python-3.x - python 终端错误pywin32_bootstrap