QGIS Valmiera 2.2.0 をインストールし、このドキュメントを使用して簡単な python スクリプトを開始しました。
いつも使っていたので苦労しました
from qgis.core import *
メッセージを受け取りましたImportError: No module named qgis.core
。私は声明でそれを修正しました
sys.path.extend([r"C:\Program Files (x86)\QGIS Valmiera\apps\qgis\python"])
正しい python パスを使用します。その後、動作することを期待していましたが、次のエラー メッセージが表示されました。
ImportError: No module named sip
sipに接続されている可能性のあるqgisのサブフォルダーを追加して、同じことをもう一度試みましたが、成功しませんでした。
sys.path.extend([r"C:\Program Files (x86)\QGIS Valmiera\apps\Python27",
r"C:\Program Files (x86)\QGIS Valmiera\apps\Qt4",
r"C:\Program Files (x86)\QGIS Valmiera\apps\Python27\sip",
r"C:\Program Files (x86)\QGIS Valmiera\apps\Python27\sip\PyQt4",
r"C:\Users\Downloads\sip-4.16.7\sip-4.16.7"])
探していると思われるsip.exeは、実際にはC:\Program Files (x86)\QGIS Valmiera\apps\Python27
パスにあります。
プリインストールされている機能に欠けているものはありますか、それとも何が問題なのですか?
ヒントをありがとう!
更新: 興味のある人のために:sipライブラリをインストールするために次の手順を実行しましたが、これまでのところ最終的な成功はありません:
- このチュートリアルで説明されているように pip をインストールしました: http://quantumofgis.blogspot.de/2014/11/qgis-standalone-and-python-modules.html
pip install sip
エラーを出そうとしましたInsecurePlatformWarning
- pip install --allow-external sip を試してみました
You must give at least one requirement to install
- pip install --allow-external "sip>=4.16"
pip install http://sourceforge.net/projects/pyqt/files/sip/sip-4.16.7/sip-4.16.7.zip与える
IOError: [Errno 2] そのようなファイルまたはディレクトリはありません: 'c:\users\user\appdata\local\temp\pip-d92iiw-build\setup.py'
コマンド「python setup.py egg_info」が c:\users\user\appdata\local\temp\pip-d92iiw-build でエラー コード 1 で失敗しました
pip-d92iiw-build
含まれているconfigure.pyを手動でインストールしようとしました。こちらも成功せず