0

我正在寻找可移植 python 的版本(自定义/测试版?),它是 python 3.x,包括 pygame。我知道 pygame 还没有完全转换为 3.x,但是对于我所需要的,它可以完美地工作。

4

3 回答 3

1

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

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

于 2012-11-06T01:02:03.623 回答
0

也许我还没有完全理解你在追求什么。不过,让我试着回答:

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

所以在命令行中你可以输入

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

创建一个包含指向您的 python 3.3 安装链接的文件夹。这个新文件夹可以很容易地安装任何PyPi 包,例如:

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

安装冒险

然后,您可能希望按照PyGames 文档安装 Py3 分支

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

还有一个较早的问题涉及Mac OS 上的 Python 3 和 Pygame 兼容性

于 2012-11-06T12:10:01.857 回答
0

据我所知,没有什么比得上您正在寻找的可用的,但是通过一点 DIY,您可能能够更改 Portable Python 的一个版本(它不再更新,但有一个 Python 3 的版本)。通过这样说,我假设您想从闪存驱动器操作它。根据您正在运行的 Windows,这些步骤可能会有所不同,但我猜它们会类似于此线程中的步骤:pygame not working with portable python

于 2015-12-10T05:49:27.907 回答