便携式python 3.x和pygame

时间:2012-11-04 14:06:27

标签: python python-3.x pygame portable-executable

我正在寻找python 3.x的便携式python版本(custom / beta?)并包含pygame。我知道pygame还没有完全转换为3.x,但是因为它需要它才能完美运行。

3 个答案:

答案 0 :(得分:1)

安装Pygame,然后将整个Python文件夹放在你想要的位置。

如果您的意思是希望能够在终端上使用python (filename).py,那么您必须更改终端中的PATH变量,或者将shebang行#!usr\bin\python添加到你的节目。

答案 1 :(得分:0)

也许我还没有完全明白你所追求的是什么。尽管如此,让我试着回答:

Python 3.3的发布现在包括标准库中的VirtualEnv,现在称为venv

因此,在命令行中,您可以键入

/path/to/python3.3/bin/pyvenv /path/to/new/virtual/environment

创建一个包含python 3.3安装链接的文件夹。该新文件夹可以轻松安装任何PyPi packages,例如:

cd /path/to/new/virtual/environment
./bin/pip install adventure

安装Adventure

然后,您可能想要关注PyGames documentation to install the Py3 branch

然后,就像用户beary605已经回答一样,你可以通过tar'ing,rsync'ing或你想象的任何分发方式捆绑你的整个python虚拟环境。

还有一个较早的问题涉及Python 3 and Pygame compatibility on Mac OS

答案 2 :(得分:0)

据我所知,没有什么比你想要的更好了,但是有了一些DIY,你可以改变一个版本的Portable Python(它不再更新,但有一个版本的Python 3)。通过说这个我假设你想从闪存驱动器操作。根据您运行的Windows,步骤可能会略有不同,但我猜他们会与此主题中的步骤类似:pygame not working with portable python