可移植Python/IPython

可移植Python/IPython,python,python-3.x,Python,Python 3.x,我目前正在开始一项业务,我将直接在客户的商务办公室为他们提供支持。我需要能够转到不同的计算机并能够运行自定义python脚本,我的问题是是否有办法使我的python环境可移植?假设您的用户正在运行Windows,我在这里看到两个选项 如果您已经定义了要运行的脚本,请使用将它们编译成exe文件,这样您就可以插入USB并根据需要运行它们。(需要注意的是,某些防病毒软件会自动阻止未签名的可执行文件) 另一个选项是使用,这是一个完整的python环境,其中已经预装了许多包,这些包位于它自己的目录中。如果

我目前正在开始一项业务,我将直接在客户的商务办公室为他们提供支持。我需要能够转到不同的计算机并能够运行自定义python脚本,我的问题是是否有办法使我的python环境可移植?

假设您的用户正在运行Windows,我在这里看到两个选项

  • 如果您已经定义了要运行的脚本,请使用将它们编译成exe文件,这样您就可以插入USB并根据需要运行它们。(需要注意的是,某些防病毒软件会自动阻止未签名的可执行文件)
  • 另一个选项是使用,这是一个完整的python环境,其中已经预装了许多包,这些包位于它自己的目录中。如果需要安装新软件包,只需使用随附的Powershell或CMD,并使用预安装的“pip”

  • 您可以在thumb驱动器上安装一个虚拟Python环境,然后将脚本加载到该驱动器上并使用该环境。您是否有关于如何操作的说明?是内置方法的标准文档。感谢您的帮助。我已经考虑了选项1,但我需要能够当场修改脚本。我将尝试选择2。谢谢Carcigenicate的选项听起来也不错,注意WinPython有一个内置的Jupyter实验室,它也可以满足Ipython的需要。如果你觉得我的答案有用,请接受并投票表决。