Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
便携式Python3.x和pygame_Python_Python 3.x_Pygame_Portable Executable - Fatal编程技术网

便携式Python3.x和pygame

便携式Python3.x和pygame,python,python-3.x,pygame,portable-executable,Python,Python 3.x,Pygame,Portable Executable,我正在寻找便携式python的版本(定制/测试版),即Python3.x,包括pygame。我知道pygame还没有完全转换成3.x,但是我需要它,因为它工作得非常好。安装pygame,然后把你的整个Python文件夹放到你想要的地方 如果您的意思是希望能够在终端上使用python(filename).py,则必须更改终端中的PATH变量,或添加shebang行#!usr\bin\python。也许我还没有完全理解你的意图。不过,让我试着回答: now的发行版在标准库(现在称为)中包含Virtu

我正在寻找便携式python的版本(定制/测试版),即Python3.x,包括pygame。我知道pygame还没有完全转换成3.x,但是我需要它,因为它工作得非常好。

安装pygame,然后把你的整个Python文件夹放到你想要的地方


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

也许我还没有完全理解你的意图。不过,让我试着回答:

now的发行版在标准库(现在称为)中包含VirtualEnv

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

/path/to/python3.3/bin/pyvenv/path/to/new/virtual/environment
创建包含python 3.3安装链接的文件夹。该新文件夹便于将任何文件安装到,例如:

cd/path/to/new/virtual/environment
./bin/pip安装冒险
安装

然后你可能会想跟随

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


还有一个更老的问题。

据我所知,没有什么比你想要的更合适的了,但是通过一点DIY,你也许可以改变一个版本的便携式Python(它不再更新了,但是有一个版本是用于Python 3的)。这么说,我想你是想用闪存驱动器来操作它。根据您运行的窗口的不同,这些步骤可能会有所不同,但我猜它们与此线程中的步骤类似:

不确定为什么会否决此操作。如果它在错误的论坛或以错误的方式写,请让我知道。如果答案是“自己动手”,那么很酷,但只要检查一下没有人已经解决了这个问题,你的意思是你想创建一个独立的可执行文件吗?更多的便携式开发环境它应该支持什么操作系统(Windows、OS X、Linux)?