問題タブ [python-sip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - PyQt の構成とインストール エラー
Macbook pro に PyQt for Maya をインストールしようとしています。Qt と Sip を正常にインストールしましたが、PyQt のインストールに失敗しています。
私が使用しているバージョンは
OSX 10.6.8、Qt 4.7.1 - 修正された Autodesk Qt、Sip 4.13.2、PyQt 4.9.1
pyqt を構成するときは成功しますが、ビルドすると失敗します。構成で使用されているディレクトリ /Users/warnold と関係があるのではないかと思います。4回リストされていますが、ディレクトリは存在せず、どこから来たのかわかりません。Qt は /usr/local/Trolltech/Qt-4.7.1 にインストールされます
構成は次のとおりです。
で終わる一連のコードを取得します
私は完全に途方に暮れています。これを修正する方法がわからない。助けてください。
c++ - SIP Python / C ++バインディングは、簡単な例ではコンパイルに失敗します
SIPを使用してPython/Cバインディングを正常にコンパイルした後、Python /C++でも同じことを実行したいと思いました。何らかの理由でこれは機能しません。
ファイルは次のとおりです。
fib.cpp
fib.h
fib.sip
次のコマンドを実行して、中間ファイルを作成します。
sip -c . fib.sip
これまでのところすべてが機能します。
次に、distutilsを使用して.pydファイルを作成します。
setup.py
次のコマンドを実行します。
python setup.py build
これは次のエラーで失敗します。
問題は何でしょうか?ちなみに、gccの代わりにc ++をコンパイラとして使用するべきではありませんか?
助けていただければ幸いです。
敬具
デビッド
python - PyQt4.QtCore のインポート エラー
PyQt に基づくいくつかの GUI アプリを実行しようとしています。
PPython スクリプトのどこかに次のインポートがあります。
from PyQt4.QtCore import *
これは、一貫して発生し続けるエラーです。
RuntimeError: sip モジュールは API v8.0 から v8.1 を実装していますが、PyQt4.QtCore モジュールには API v7.1 が必要です
なぜこうなった?適切な API を使用するために sip を取得するにはどうすればよいですか?
ありがとう
pointers - PYQt' QImage scanline() でピクセルデータにアクセスするにはどうすればよいですか
PyQt4 を使用して qimage オブジェクトのピクセル データにアクセスする必要があります。
.pixel() は遅すぎるため、ドキュメントでは scanline() メソッドを使用するように言われています。
C++ では、scanline() メソッドによって返されたポインターを取得し、バッファーからピクセル RGB 値を読み書きできます。
Python では、ピクセル バッファーを指す SIP voidptr オブジェクトを取得するため、bytearray を使用してピクセル RGB 値のみを読み取ることができますが、元のポインターの値を変更することはできません。
助言がありますか?
c++ - C++ 演算子のオーバーロードのための Python バインディング
次のようなクラスがあります。
次の Python コードを動作させたい:
と を考えて__setattr__
い__getattr__
ましたが、うまくいくかどうかわかりません。別の方法は、次の Python を実装することです。
前のものほど良くはありませんが、実装するのは簡単かもしれません ( __slice__
? を使用)。
PS。私はバインディングを行うためにsipを使用しています。
ありがとう。
pyqt - PyQt4 オブジェクトの基になる C++ インスタンスは関数の最後では削除されませんが、リターンの直後に削除されます
sip.isdeleted(obj)
2 つの条件付きブレークポイントの条件で使用しました (関数isdeleted
はどちらの場合もまったく同じオブジェクトを参照します)。1 つは関数の最後の行に表示され、もう 1 つは関数の呼び出しに続く行に表示されます。デバッグ中、プログラムは最初の行 (関数の最後の行) で中断せず、2 番目の行 (呼び出しに続く) で中断します。どうしてですか?
python - VoIP ポイントツーポイント Python H.323
Python と Ubuntu を使用して、理想的には H.323 を使用して、2 台のコンピューター間で双方向にオーディオをストリーミングしたいと思います。
誰かが私を正しい方向に向けることができますか?
python - osx10.6でmaya2013のpyqtをビルドする際のldライブラリエラー
このPyQtの設定とインストールエラーと同様のエラーが発生しています
元の投稿の質問の解決策として提供されたパッケージを使用するのではなく、本当に理解する必要があります(開発環境のインストール場所を制御する必要があります。インストールで何が見つからないのか、そしてその理由を誰かが明らかにすることはできますか?
次のコマンドは、python、qt、sip、およびpyqtのビルドに使用されています。
私は主にこれらの手順をガイドとして使用しようとしていますhttp://images.autodesk.com/adsk/files/pyqtmaya2013.pdf
メイク中に私はの線に沿って何かになってしまいます
macos - PyQtインストール中のSIPバージョンの誤ったチェック
Mac(OSX 10.6.8)にPyQtをインストールしようとしていますが、まだこの問題があります。
PyQt-mac-gpl-4.9.6をインストールしようとすると、これが表示されます
奇妙なことに、コンソールで一口バージョンを確認して書き込みたい場合
、正しいバージョンを取得します:4.14.2
PATHを確認しましたが、見つけたオンラインのヒントはどれも役に立ちませんでした。これを修正するにはどうすればよいですか?
python - SIPとPyQt4がうまくいかないのはなぜですか
私はほとんどの作業をWindowsで行っており、好きなように適切なpython27を設定しています。最近virtualBoxをインストールし、Ubuntuマシンを実行していて、PyQt4をインストールしようとしています。apt-getからインストールしてすべてを更新しましたが、PyQt4からインポートしようとすると
runtimeErrorが発生します:
これは私がWindowsで解決するための知識ベースを持っているであろう問題であると確信していますが、私のLinuxの経験不足はここで私を良くしていて、私は何かを間違ってインストールしました。エラーは私が私のPyQtバージョンにはあまりにも派手なSIPバージョンを持っていると私に信じさせます...誰かがこれを経験したことがありますか?
編集:エラーを受け取った後にインポートを再試行すると、機能しているようです。これを行うことで、バージョン情報を取得しました。
そのスナップショットビジネスが何であるかわからない。