我在家中使用linux,但在学校中我们使用Windows7。我想在我的USB上安装python,以便可以在Windows和linux上使用它(ubuntu 13.04)。有没有办法可以在USB上安装python,以便win和linux计算机都可以使用它?我对python 2.7更加感兴趣。我在Linux机器上安装了Wine。可能不理想,但我可以使用便携式python并在wine下运行它吗?
您可以安装两个python。从http://continuum.io/网站下载用于Linux和Windows的Anaconda 。安装它们(在win和lin机器上),然后使用conda软件包管理器在USB上创建两个环境:
conda
# 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
然后pywin在Windows和pylinLinux 上使用环境。
pywin
pylin
# Windows D:\pywin\python.exe your_script.py # Linux /mnt/usb/pylin/bin/python your_script.py
有了它们,conda您将能够在两个环境中维护相同的软件包,因此您将在两个系统上拥有所需的一切…
或者您可以将Anaconda直接安装到USB,但这将需要更多空间。