在同一个独立折叠内安装并执行python3

2024-04-30 04:19:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个用Python3编写的小程序,我想安装在朋友的电脑上。主要的问题是不是每台计算机上都安装了Python3(主要是Python2-)。我需要在每台运行我的程序的计算机上安装它吗

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

enter image description here

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

#!C:\myProgram\python3 python

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

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

这是不是个坏主意?如果有的话,有没有不同的方法来实现这一点


Tags: test程序版本目录文件夹input计算机朋友
3条回答

将python3添加到您的朋友计算机以执行您的程序。 在他们的电脑上运行这样一个小程序有什么用

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

你的求婚方式行不通

  1. Windows不知道shebangs
  2. 即使是这样,只有当用户将程序安装到C:\myProgram(这不是一个真正合适的位置,用户可能没有在那里安装它的权限)时,这个程序才起作用

有一些方法可以使python程序可移植,而不需要安装python运行时。唉,我现在不知道他们的名字

或者,如果可行的话,在他们的机器上安装python3,但是我不知道这是否会破坏任何想要使用python2的程序

相关问题 更多 >