<div dir="ltr">縫村です。<div><br></div><div><br></div><div>清野さん、松澤さん、情報どうもありがとうございます。</div><div>QGISプロセッシングの中でのGRASS6のチェック機能が邪魔していて、直接関係なさそうなRの機能も呼び出せなくなっている&エラーメッセージの表示の仕方(qgis-configdialog.py)に不具合があるというようなところでしょうか。</div><div><br></div><div>先のメールにあったFinkで上手く行かなかった場合は、Homebrewでのインストールや、GRASS6のインストールなどの選択肢もあることを紹介してみようと思います。</div><div><br></div><div><br></div><div>※mac実機が手元にない&macをよく知らないのでなかなか不具合の検証が難しい…。</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-11-02 22:36 GMT+09:00 Taro Matsuzawa <span dir="ltr"><<a href="mailto:taro@georepublic.co.jp" target="_blank">taro@georepublic.co.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">松澤です。<br>
<br>
今回のはMac版のQGISのパッケージングの問題だと思います<wbr>。<br>
まず、Pythonのエラーが出ないようにして実行したら以下の<wbr>ような<br>
エラーが出ました。<br>
<br>
<a href="https://gyazo.com/8b88e32d7b4d89a86314d73532aa7d58" rel="noreferrer" target="_blank">https://gyazo.com/8b88e32d7b4d<wbr>89a86314d73532aa7d58</a><br>
<br>
GRASS 6.4.appが無いっていうことなのですが、<br>
以下のものを要求しているのだと思います。<br>
<br>
<a href="http://www.kyngchaos.com/software/grass" rel="noreferrer" target="_blank">http://www.kyngchaos.com/softw<wbr>are/grass</a><br>
<br>
少なくとも、Mac版QGISのパッケージはこの由来のものが多<wbr>いと思います。<br>
<br>
もし同じ原因だったら、清野さんが使ってるHomebrew+o<wbr>sgeo4mac+qgis2-ltrなら<br>
with-grassかwith-grass6で治りそうな気が<wbr>してる。<br>
<a href="https://github.com/OSGeo/homebrew-osgeo4mac/blob/master/Formula/qgis2-ltr.rb#L318" rel="noreferrer" target="_blank">https://github.com/OSGeo/homeb<wbr>rew-osgeo4mac/blob/master/<wbr>Formula/qgis2-ltr.rb#L318</a><br>
# さすがに新幹線の移動中なのでテストしてる余裕ないです。<br>
<br>
あと、僕が作ったパッチもあげておきました。<br>
<a href="https://gist.github.com/smellman/053246bcec462c3898d1c77d393e0a3b" rel="noreferrer" target="_blank">https://gist.github.com/smellm<wbr>an/053246bcec462c3898d1c77d393<wbr>e0a3b</a><br>
# Application配下のものを直接vimでいじったのがバ<wbr>レバレですね。<br>
試すときは事前にpycファイルを消しておいて弄ってから<br>
QGISを起動すればOKだと思います。<br>
<br>
とりあえず、ではでは。<div><div class="h5"><br>
<br>
On 2016/11/02 19:41, Yoichi SEINO wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
OSX 10.11.6 El Capitanの環境で、<br>
Homebrewを使い、<a href="https://github.com/osgeo/homebrew-osgeo4mac" rel="noreferrer" target="_blank">https://github.com<wbr>/osgeo/homebrew-osgeo4mac</a><br>
のqgis2-ltrのQGIS2.14.3を使って確認してみ<wbr>ましたが、<br>
同じような状況になりました。<br>
僕のHomebrew環境やpython環境に起因する可能性も<wbr>ありますが、<br>
情報共有のためにこちらにも情報を残しておきます。<br>
<br>
QGISの「About QGIS」<br>
====<br>
QGISバージョン: 2.14.3-Essen<br>
QGIS code branch: Release 2.14<br>
コンパイル時のQtバージョン: 4.8.6<br>
実行中のQtバージョン: 4.8.6<br>
コンパイル時のGDAL/OGRバージョン: 1.11.4<br>
実行中のGDAL/OGRバージョン: 1.11.3<br>
コンパイル時のGEOSバージョン: 3.5.0-CAPI-1.9.0<br>
実行中のGEOSバージョン: 3.5.0-CAPI-1.9.0 r0<br>
PostgreSQLクライアントバージョン: 9.4.4<br>
SpatiaLiteバージョン: 4.3.0a<br>
QWTバージョン: 6.0.2<br>
PROJ 4バージョン: 492<br>
QScintilla2 バージョン: 2.9.1<br>
====<br>
<br>
<br>
「プロセッシング」メニューの「オプション」→「プロバイダ」→<wbr>「R scripts」をactivateした時のエラーメッセージ<br>
(メッセージ中のユーザー名はXXXXで伏せてあります。)<br>
====<br>
Pythonコードの実行中にエラーが発生しました:<br>
<br>
TypeError: function takes exactly 5 arguments (1 given)<br>
<br>
Traceback (most recent call last):<br>
  File "/Applications/QGIS.app/Conten<wbr>ts/MacOS/../Resources/python/<wbr>plugins/processing/gui/ConfigD<wbr>ialog.py",<br>
line 150, in accept<br>
    <a href="http://self.tr" rel="noreferrer" target="_blank">self.tr</a>('Wrong value for parameter "%s":\n\n%s' %<br>
(setting.description, unicode(e))))<br>
TypeError: function takes exactly 5 arguments (1 given)<br>
<br>
<br>
Pythonバージョン: 2.7.10 (default, Oct 23 2015, 19:19:21) [GCC 4.2.1<br>
Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)]<br>
QGISバージョン: 2.14.3-Essen Essen, exported<br>
<br>
Pythonパス:<br>
<br>
/Applications/QGIS.app/Content<wbr>s/MacOS/../Resources/python/<wbr>plugins/processing<br>
/Applications/QGIS.app/Content<wbr>s/MacOS/../Resources/python<br>
/Users/XXXX/.qgis2/python<br>
/Users/XXXX/.qgis2/python/plug<wbr>ins<br>
/Applications/QGIS.app/Content<wbr>s/MacOS/../Resources/python/<wbr>plugins<br>
/Library/Frameworks/SQLite3.fr<wbr>amework/Versions/C/Python/2.7<br>
/Library/Frameworks/GEOS.frame<wbr>work/Versions/3/Python/2.7/<wbr>site-packages<br>
/Library/Python/2.7/site-packa<wbr>ges/scipy-override<br>
/Library/Python/2.7/site-packa<wbr>ges/numpy-override<br>
/Library/Frameworks/GDAL.frame<wbr>work/Versions/1.11/Python/2.7/<wbr>site-packages<br>
/Library/Frameworks/cairo.fram<wbr>ework/Versions/1/Python/2.7<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python27.zip<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python2.7<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python2.7/plat-darwin<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python2.7/plat-mac<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python2.7/plat-mac/lib-script<wbr>packages<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/Ext<wbr>ras/lib/python<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python2.7/lib-tk<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python2.7/lib-old<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/lib<wbr>/python2.7/lib-dynload<br>
/Users/XXXX/Library/Python/2.7<wbr>/lib/python/site-packages<br>
/usr/local/lib/python2.7/site-<wbr>packages<br>
/usr/local/lib/python2.7/site-<wbr>packages/geos<br>
/usr/local/Cellar/numpy/1.11.2<wbr>/libexec/nose/lib/python2.7/si<wbr>te-packages<br>
/usr/local/lib/python2.7/site-<wbr>packages/wx-3.0-osx_cocoa<br>
/System/Library/Frameworks/Pyt<wbr>hon.framework/Versions/2.7/Ext<wbr>ras/lib/python/PyObjC<br>
/Library/Python/2.7/site-packa<wbr>ges<br>
/Library/Python/2.7/site-packa<wbr>ges/PIL<br>
/Users/XXXX/.qgis2//python<br>
/Applications/QGIS.app/Content<wbr>s/Resources/python/plugins/<wbr>fTools/tools<br>
====<br>
<br>
あー、なんか環境が汚いのがバレバレですね…。<br>
申し訳ございません。<br>
<br>
何かの参考になればと思います。<br>
<br>
<br>
<br>
2016年11月2日 15:36 NUIMURA, Takayuki <<a href="mailto:tnuimura@cis.ac.jp" target="_blank">tnuimura@cis.ac.jp</a>>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
馬場様、<br>
<br>
<br>
縫村です。<br>
早速どうもありがとうございました。<br>
<br>
とりあえずFink版QGISのインストールを勧めてみます。<br>
のちほどまた結果を報告いたします。<br>
<br>
<br>
<br>
<br>
2016-11-02 15:22 GMT+09:00 美彦 馬場 <<a href="mailto:babayoshihiko@mac.com" target="_blank">babayoshihiko@mac.com</a>>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Nov 2, 2016, at 14:25, NUIMURA, Takayuki <<a href="mailto:tnuimura@cis.ac.jp" target="_blank">tnuimura@cis.ac.jp</a>> wrote:<br>
<br>
みなさま、<br>
<br>
<br>
縫村です。<br>
macのQGISプロセッシングでのRの利用について質問があり<wbr>ます。<br>
<br>
私が使用しているのではないのですが、macでQGISを利用し<wbr>ている方からプロセッシングのオプションにてRの有効化にチェッ<wbr>クを入れると下記のようなエラーメッセージがでて、<wbr>有効化できないという報告を頂いています。<br>
<br>
QGISバージョン:2.16.3<br>
Rバージョン:3.3<br>
<br>
<br>
エラーメッセージ:<br>
Pythonコードの実行中にエラーが発生しました:<br>
<br>
TypeError: function takes exactly 5 arguments (1 given)<br>
<br>
<br>
<br>
macのQGIS2.16.3のプロセッシングからはRの有効化<wbr>はできないのでしょうか?<br>
どなたか同様の現象または普通に使えているよという方がいらっし<wbr>ゃいましたら教えていただけますでしょうか?<br>
</blockquote>
<br>
どの QGIS とどの R 使っているのかわからないのでなんとも言えないですが、Pyth<wbr>on でパスが通ってないのでは?<br>
<br>
Fink では、コンパイルする前にパッチ当てています。Mac で QGIS + 何かを使いたければ、 FInk を強く勧めます。<br>
<br>
<br>
<br>
--<br>
馬場美彦<br>
<br>
</blockquote>
<br>
<br>
<br>
--<br>
Takayuki NUIMURA<br>
Department of Environmental Risk and Crisis Management,<br>
Faculty of Risk and Crisis Management,<br>
Chiba Institute of Science<br>
15-8 Shiomi-cho, Choshi, Chiba 288-0025<br>
Phone:<a href="tel:0479-30-4536" value="+81479304536" target="_blank">0479-30-4536</a><br>
<br>
縫村崇行<br>
千葉科学大学・危機管理学部・環境危機管理学科<br>
〒288-0025 千葉県銚子市潮見町15-8<br>
Phone:<a href="tel:0479-30-4536" value="+81479304536" target="_blank">0479-30-4536</a><br>
<br>
E-mail: <a href="mailto:tnuimura@cis.ac.jp" target="_blank">tnuimura@cis.ac.jp</a><br>
Skype: t_nuimura<br>
<br>
______________________________<wbr>_________________<br>
OSGeoJapan-discuss mailing list<br>
<a href="mailto:OSGeoJapan-discuss@lists.osgeo.org" target="_blank">OSGeoJapan-discuss@lists.osgeo<wbr>.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/osgeojapan-discuss</a><br>
</blockquote>
______________________________<wbr>_________________<br>
OSGeoJapan-discuss mailing list<br>
<a href="mailto:OSGeoJapan-discuss@lists.osgeo.org" target="_blank">OSGeoJapan-discuss@lists.osgeo<wbr>.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/osgeojapan-discuss</a><br>
<br>
</blockquote>
<br>
<br></div></div>
-- <br>
Georepublic Japan Ltd.<br>
c/o CommunityLink<br>
5-3-1 Kumoidori, Chuo Ward<br>
Kobe 651-0096<br>
<br>
Taro Matsuzawa<br>
Senior Developer<br>
<br>
eMail: <a href="mailto:taro@georepublic.co.jp" target="_blank">taro@georepublic.co.jp</a><br>
Web: <a href="https://georepublic.info" rel="noreferrer" target="_blank">https://georepublic.info</a><br>
<br>
Tel: <a href="tel:%2B81%20%2803%29%206868%205418" value="+81368685418" target="_blank">+81 (03) 6868 5418</a><br>
Fax: <a href="tel:%2B81%20%2803%29%203374%200291" value="+81333740291" target="_blank">+81 (03) 3374 0291</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Takayuki NUIMURA<br>Department of Environmental Risk and Crisis Management,<br>Faculty of Risk and Crisis Management,<br>Chiba Institute of Science<br>15-8 Shiomi-cho, Choshi, Chiba 288-0025<br>Phone:0479-30-4536<br><br>縫村崇行<br>千葉科学大学・危機管理学部・環境危機管理学科<br>〒288-0025 千葉県銚子市潮見町15-8<br>Phone:0479-30-4536<br><br>E-mail: <a href="mailto:tnuimura@cis.ac.jp" target="_blank">tnuimura@cis.ac.jp</a><br>Skype: t_nuimura<br></div>
</div>