我在调试KyngChaos QGIS安装时遇到问题。我使用Anaconda设置了我的python,但KyngChaos忽略了这一点,而是寻找/Library/Frameworks
版本。这个和其他pth
文件分散在(例如~/.qgis2
)意味着在QGIS中返回的python路径是一堆文件夹,包括一些系统文件夹,以及双打等。沿线的某处虽然安装了Anaconda软件包和KyngChaos自己的“框架”,但Matplotlib的路径已被取代。
有没有办法找出单个路径附加到整体的位置?我试图追踪引用的所有路径,但它证明非常棘手和耗时。
所以,因为我在QGIS之前安装了Anaconda,所以必须首先在.bash_profile
注释Anaconda Python的路径并使用标准python来安装pyparsing。
Wed Nov 27 13:43:31 | $ sudo easy_install pyparsing
sudo: unable to execute /usr/bin/easy_install: No such file or directory
Wed Nov 27 13:43:57 | $ ls /usr/bin/easy*
-rwxr-xr-x 1 root wheel 925 Jan 30 2013 /usr/bin/easy_install*
-rwxr-xr-x 1 root wheel 421 Jan 30 2013 /usr/bin/easy_install-2.5*
-rwxr-xr-x 1 root wheel 454 Jan 30 2013 /usr/bin/easy_install-2.6*
-rwxr-xr-x 1 root wheel 454 Jan 30 2013 /usr/bin/easy_install-2.7*
从sourceforge安装了pyparsing
。没有解决easy_install
之谜。 QGIS运行,Anaconda安装运行。