pythonプログラム(Seleniumを使用したいくつかの基本的なWebオートメーション))の実行中にこの警告が表示されます:
警告:cythonを使用したデバッガーの高速化が見つかりません。 '"/usr/bin/python3.5" "/root/.p2/pool/plugins/org.python.pydev_4.5.5.201603221110/pysrc/setup_cython.py" build_ext --inplace'を実行してビルドします。 pydevデバッガ:起動中(pid:3502)
この問題にどのように対処できますか?
これは予想通りです。実行"/usr/bin/python3.5" "/root/.p2/pool/plugins/org.python.pydev_4.5.5.201603221110/pysrc/setup_cython.py" build_ext --inplace
デバッガーアクセラレーションを取得するように要求します。
(注:以下のコメントのエラーは、この回答に最初の二重引用符が欠けていたためです。)
理想的には、仮想環境内から実行します(使用している場合)。これを正しいPythonバージョンに対して実行することを確認してください。これをPython使用するバージョン。
すべてのコマンドをコピーするだけです "/usr/bin/python3.5" "/root/.p2/pool/plugins/org.python.pydev_4.5.5.201603221110/pysrc/setup_cython.py" build_ext --inplace 、
コマンドラインターミナル(通常bashシェル)に貼り付け、returnキーを押します:)
EclipseにPyDevプラグインをインストールしても、python(* .py)ファイルを実行するには不十分です。このエラーは、Python 2.7のMicrosoft Visual C++コンパイラがインストールされていないため、Eclipseコンソールでエラーメッセージを確認すると、このpythonコンパイラをインストールする方法のリンクがあり、簡単にできることは、
1. Python 2.7 for http://aka.ms/vcpython27 のMicrosoft Visual C++コンパイラをダウンロードします。
2.ダウンロードしたパッケージ(.msi)をインストールします
3. Windowsでコマンドプロンプトに移動し、ディレクトリを「cd python27」に変更します。
4. C:\Users\xyz\<path to you Eclipse plugins> \org.python.pydev.core_6.3.2.201803171248\pysrc\setup_cython.py build_ext --inplace
を実行します。
5.コンパイラプラグインがインストールされない限り、Enterキーを押して待機します。
出来上がり!これでpythonコンパイラがインストールされました。
それがあなたを助けることを願っています。私の場合、それはうまくいきました。ありがとう!!!
Python3.5とEclipse Pydevをデバッグに使用しているときに、同様の問題に直面しました。私が試したとき
>"/usr/bin/python3.5" "/home/frodo/Eclipse/plugins/org.python.pydev.core_6.3.3.201805051638/pysrc/setup_cython.py" build_ext --inplace
トレースバック(最後の最新の呼び出し):ファイル "/home/frodo/Eclipse/plugins/org.python.pydev.core_6.3.3.201805051638/pysrc/setup_cython.py"、line 14 in in from setuptools import setup ImportError:No module 「setuptools」という名前
後で、以下のコマンドで問題を修正し、setuptoolsと関連するpython3-devライブラリをインストールします。
Sudo apt-get install python3-setuptools python3-dev
上記のコマンドの実行中に問題が解決しました。
Ubuntuでは、ターミナルで次のことを行う必要がありました。
次に、Eclipseのエラーからコマンドプロンプトに完全なセットアップパスをコピーしました:python "/home/mark/.Eclipse/360744347_linux_gtk_x86_64/plugins/org.python.pydev.core_6.5.0 .201809011628/pysrc/setup_cython.py "build_ext --inplace
最終的にコンパイルされ、エラーメッセージは表示されなくなります。
Windows 7、64ビットでpython 3.3インタプリタ、pydev、Eclipseネオンを使用しています。エラーが発生しました:
warning: Debugger speedups using cython not found. Run '"C:\Python33\python.exe" "C:\Users\user\.p2\pool\plugins\org.python.pydev_5.2.0.201608171824\pysrc\setup_cython.py" build_ext --inplace' to build. pydev debugger: starting (pid: 8252)
私は現在解決策に取り組んでいます。これは不完全な答えです。
python setup_cython build_ext --inplace
を使用します。このコマンドをWindowsで機能させるには、setup_cythonの後に.pyを追加する必要があります。このコマンドを実行するには、cmdを管理者として開き、setup_cythonスクリプトが格納されているフォルダーにCDを入れます(エラーメッセージで確認してください)。次に、python setup_cython.py build_ext --inplace
を実行します。ところで、エラーが表示された場合pythonは内部コマンドまたは外部コマンドとして認識されないため、 this を参照してください。
次に、エラーが発生しました:
トレースバック(最後の最後の呼び出し):setuptools import setup ImportErrorからのファイル "setup_cython.py"、25行目、「setuptools」という名前のモジュールなし
Setuptoolsが見つからないため、インストールする必要があります。 このリンク を参照してください。簡略化されたウィンドウの手順を使用します。 ez_setup.pyスクリプトを任意のフォルダーにダウンロードします。管理者としてcmdを開き、そのフォルダーにcdします。次にpython ez_setup.py
を実行します
python setup_cython.py build_ext --inplace
を使用してsetup_cythonスクリプトを実行します。エラーが発生しました:running build_ext building '_pydevd_bundle.pydevd_cython' extension error: INCLUDE environment variable is empty
次に何をすべきか見てみましょう。