Python便携式,Linux和Windows

我在家里使用Linux,但在学校我们使用Windows 7.我想要在我的USB上安装Python,我可以使用它的Windows和Linux(Ubuntu的13.04)。 有没有一种方法,我可以在我的USB上安装python,使win和linux电脑都可以使用它? 我对python 2.7更感兴趣。 我的Linux机器上安装了Wine。 它可能不是理想的,但我可以使用便携式python和酒下运行?

你可以安装两个python的。 从http://continuum.io/网站下载用于linux和windows的Anaconda。 安装它们(在win和lin机器上),然后使用conda软件包管理器在USB上创建两个环境:

 # Windows conda create -p E:\pywin python all other packages you want # Linux conda create -p /mnt/usb/pylin python all other packages you want 

然后使用Windows上的pywin环境和pylin上的pylin

 # Windows D:\pywin\python.exe your_script.py # Linux /mnt/usb/pylin/bin/python your_script.py 

使用conda您将能够在两种环境中维护相同的软件包,因此您可以在两个系统上获得所需的一切…

或者你可以直接安装Anaconda到USB,但是这将需要更多的空间…

您可以随时使用基于浏览器的解决方案,在Google云端硬盘或Dropbox上以.txt文件托管的文件。 Skulpt.com也与GitHub同步,所以你可以这样工作。