我在家里使用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同步,所以你可以这样工作。