Python 2.7 linux上的Python太多了

Python 2.7 linux上的Python太多了,python-2.7,xubuntu,Python 2.7,Xubuntu,我最近开始在virtualbox上使用python和xubuntu,但我遇到了一些问题。我希望能够使用numpy,所以我认为apt-get-install-python-numpy可以解决所有问题,但是使用shell我一直没有得到名为numpy的模块。我用闲置的,它可以找到它。我还使用Python-2.7实现了空闲,而且它还可以导入numpy。然后我注意到shell有Python2.7.9,而IDLEs有Python2.7.6。 使用 如果我从2.7.9 shell中得到的 /usr/local

我最近开始在virtualbox上使用python和xubuntu,但我遇到了一些问题。我希望能够使用numpy,所以我认为apt-get-install-python-numpy可以解决所有问题,但是使用shell我一直没有得到名为numpy的模块。我用闲置的,它可以找到它。我还使用Python-2.7实现了空闲,而且它还可以导入numpy。然后我注意到shell有Python2.7.9,而IDLEs有Python2.7.6。 使用

如果我从2.7.9 shell中得到的

/usr/local/lib/python2.7/site-packages/setuptools-17.0-py2.7.egg
/usr/local/lib/python2.7/site-packages/Pillow-2.3.0-py2.7-linux-x86_64.egg
/usr/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg
/usr/local/lib/python27.zip
/usr/local/lib/python2.7
/usr/local/lib/python2.7/plat-linux2
/usr/local/lib/python2.7/lib-tk
/usr/local/lib/python2.7/lib-old
/usr/local/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/site-packages
从2.7.6怠速开始

/home/alessandro
/usr/bin
/usr/lib/python2.7
/usr/lib/python2.7/plat-x86_64-linux-gnu
/usr/lib/python2.7/lib-tk
/usr/lib/python2.7/lib-old
/usr/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/PILcompat
/usr/lib/python2.7/dist-packages/gtk-2.0
/usr/lib/pymodules/python2.7
/usr/lib/python2.7/dist-packages/ubuntu-sso-client
我知道我已经安装了两个版本的python,最终我只在其中一个版本2.7.6中安装了packageg。 我希望能够在shell和IDLE中使用2.7.9,并且我希望能够进行安装,以便python2.7.9能够看到它们。 我读到我可以向pythonsys.path添加路径,但是没有一种更有效/持久的方法来完成我想要的任务吗


PS:如果您需要更多关于我的项目的信息,请告诉我。我通常会为我手头的项目所需的每个python版本创建一个virtualenv。我使用pip来管理它们,以安装我需要的特定版本。此外,您应该能够在IDE中选择python路径。虽然我没有使用IDLE,但我了解到在安装过程中,python版本附带了IDLE。因此,可能您的空闲版本相互冲突。如果您希望在您的机器上只有一个Python版本,那么您可以考虑简单的删除和重新安装所需的版本。我再次推荐pip而不是apt-get等。希望这对您有所帮助。

值得检查PyDev,它是一个Eclipse在python上工作的插件。 或 这允许您为不同的项目配置python版本。 我有一些关于python 2.7的项目,还有一些关于python 3.4的项目。
它会检查整个系统,寻找蟒蛇来使用

我刚刚读了一些关于virtualenv的文章,它看起来非常有趣,所以我一定会尝试一下。真是个好建议。我会尽可能使用pip over apt get。谢谢你的建议,我一定会检查的!还有魅力;直接提供github支持等。我有pycharm,这意味着我不知道如何正确使用它。。。我将尝试了解更多有关其功能的信息!
/home/alessandro
/usr/bin
/usr/lib/python2.7
/usr/lib/python2.7/plat-x86_64-linux-gnu
/usr/lib/python2.7/lib-tk
/usr/lib/python2.7/lib-old
/usr/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/PILcompat
/usr/lib/python2.7/dist-packages/gtk-2.0
/usr/lib/pymodules/python2.7
/usr/lib/python2.7/dist-packages/ubuntu-sso-client