Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
山狮更新和mercurial python库_Python_Macos_Osx Mountain Lion - Fatal编程技术网

山狮更新和mercurial python库

山狮更新和mercurial python库,python,macos,osx-mountain-lion,Python,Macos,Osx Mountain Lion,我将mac更新为Mountain Lion(10.8),现在我用Python和Google应用程序引擎开发的项目无法运行 找到了GAE库,但缺少标准Python库(这些是Python库吗?)(例如cgi,日志记录,json) 当我打开eclipse(包含PyDeV)时,我收到以下警报: abort: couldn't find mercurial libraries in [/Library/Python/2.7/site-packages/ /usr/local/bin /Library/

我将mac更新为Mountain Lion(10.8),现在我用Python和Google应用程序引擎开发的项目无法运行

找到了GAE库,但缺少标准Python库(这些是Python库吗?)(例如
cgi
日志记录
json

当我打开eclipse(包含PyDeV)时,我收到以下警报:

abort: couldn't find mercurial libraries in 
[/Library/Python/2.7/site-packages/  /usr/local/bin
/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg 
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
/Library/Python/2.7/site-packages] (check your install and
PYTHONPATH). Command line: hg -y debuginstall

有人知道如何解决这个问题吗?

我也有同样的问题


重新安装Mercurial修复了它。从这里获取它:

我刚刚遇到了同样的问题,从中选择了一个新版本(mercurial-2.2.3+20120707-py2.7-macosx10.7),现在它又能工作了。

供其他人参考-我看到了类似的错误,不得不重新安装setuptools。(如果您还不熟悉它。)

在OSX-10.8.2上,现在一切似乎都正常了。

通过Python easy_安装工具安装mercurial解决了这个问题

easy_install -U mercurial

另一个简单的选择是使用自制软件():

…为我工作。

作为macports用户,我通过运行

sudo port install mercurial

昨晚升级到OX10.9小牛队后,我遇到了类似的问题。我试过了
brew安装hg
brew更新
但它们不起作用,因为每个人的系统都是不同的,如果您运行的是自制软件,我建议您运行
brew医生
为了了解你的特殊问题是什么,在我的情况下,我有以下几点:

警告:您的地窖中有未链接的桶

让木桶不相连 可能会导致制造麻烦,并导致依赖于这些酒桶的啤酒发酵 一旦建成,就无法正常运行。在以下设备上运行
brew链接
:mercurial

所以为了解决我的反复无常的问题,我跑了


brew链接——覆盖mercurial

mm。安装了mercurial-2.2.3_20120707-py2.7-macosx10.7.mpkg,但没有任何更改。实际上程序运行了,但最让我恼火的是在导入过程中有一个用于cgi、日志、json的红色下划线,因为pydev/eclipse找不到它。这个主意?我不得不做sudo easy_install-U Mercurial在安装Mavericks后为我工作。ThanksAlso sudo为我工作,但必须首先更新命令行工具(xcode>preferences>download)。它也适用于El Capitan。我最初以这种方式进行操作时遇到问题,然后必须进行“brew更新”。在我安装了Mavericks之后,我运行了“easy_install-U mercurial”,解决了我的问题
sudo port install mercurial