使用Python的Eclipse-在创建egg文件时使用Python版本有困难

使用Python的Eclipse-在创建egg文件时使用Python版本有困难,python,linux,eclipse,version,Python,Linux,Eclipse,Version,我将CentOS与python2.6/usr/bin/python2.6一起使用,但我安装了python2.7.8/usr/local/lib/python2.7 在eclipse上运行脚本的egg文件将被创建为/usr/bin/python2.6/。。对于错误的版本。我想在/usr/local/bin/python2.7/中创建它 [code] [Desktop]$ which python alias python='python2.7' /usr/local/bin/python2.7 [

我将CentOS与python2.6/usr/bin/python2.6一起使用,但我安装了python2.7.8/usr/local/lib/python2.7

在eclipse上运行脚本的egg文件将被创建为/usr/bin/python2.6/。。对于错误的版本。我想在/usr/local/bin/python2.7/中创建它

[code] [Desktop]$ which python
alias python='python2.7'
/usr/local/bin/python2.7 [/code]
站点包位于/usr/local/lib/python2.7/site-packages中

我已经将.bashrc文件和PYTHONPATH设置为指向Python2.7,并检查了python-v的输出以及哪个python看起来是正确的

还有什么我可能错过的吗?我总是收到这样一个错误,说所有这些都没有找到名为pkg_资源的模块

谢谢拉法达:

yum安装python setuptools 导入一个Python模块时出现问题 需要运行yum。导致此问题的错误是:

/usr/local/lib/python2.7/site-packages/cStringIO.so:未定义的符号:PyCapsule\u New

请安装提供此模块的软件包,或 确认模块安装正确

上述模块可能与 Python的当前版本,即: 2.6.6 r266:8429220014年1月22日09:42:36 [GCC 4.4.7 20120313红帽4.4.7-4]

如果您自己无法解决此问题,请转到 有关yum常见问题解答,请访问:

这清楚地说明存在一些版本问题/混淆。。你知道这件事吗

更新: 我在stackoverflow上发现了一些东西,这对我的两个包有帮助,但对其他包没有帮助。我在Python解释器上看到了以下内容

[守则]

/usr/local/lib/python2.7/site-packages/setuptools-5.4.1-py2.7.egg
/usr/local/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg
/usr/lib/python2.6/site-packages/nose-1.3.3-py2.6.egg
/usr/lib/python2.6/site-packages/six-1.3.0-py2.6.egg
/usr/local/bin/python2.7
/usr/local/lib/python2.7/site-packag`enter code here`es
/usr/lib64/python2.6
/usr/lib64/python2.6/plat-linux2
/usr/lib64/python2.6/lib-dynload
/usr/lib64/python2.6/site-packages 
/usr/lib64/python2.6/site-packages/gtk-2.0
/usr/lib64/python2.6/site-packages/webkit-1.0
/usr/lib/python2.6/site-packages
/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info
[/code]

我需要引用py2.6的包来引用py2.7并为2.7创建egg文件。

您必须安装python setuptools

这将安装pkg_资源模块

嗨,拉法达:


我通过编辑我的问题来回应你的评论。

制作一个make altinstall对我有帮助,下面的内容也很有帮助


对于那些仍然使用py2.6的模块,我使用pip-2.7重新安装了它们。我甚至不知道这里出了什么问题。。
apt-get install python-setuptools