5

Windows 7 の Python 2.7 に SCons 2.2.0 をインストールしました。cmd から「scons」を実行すると、「scons が認識されず、内部コマンドまたは外部コマンドです」というエラー メッセージが表示されます。これを解決するにはどうすればよいですか?


問題は、scons-2.2.0-setup.exe がシステム内のパスをセットアップしないことです。scons.bat と scons-2.2.0.bat はどちらも「C:/Python27/Scripts」フォルダーにあります。これをパスに設定すると、問題は解決します。メッセージ「cl」が内部コマンドまたは外部コマンドとして認識されない単純な C++ ファイルをコンパイルしようとすると、新しい問題が発生します。(Windows 7 64 ビット)。どんなアイデアでも役立つかもしれません。

4

3 に答える 3

6

SCons Windows インストーラーを使用してインストールしましたか? それはあなたのためにすべてを設定する必要があります。

SCons のインストール手順に従って、SCons は次の場所にインストールする必要があります。

  • C:\Python25\スクリプト
  • C:\Python25\scons

あなたの場合、c:\Python25pythong 2.7 インストールの場所に置き換えます。

さらに、SCons python スクリプトがパスにあることを確認してください。パスへの変更を有効にするには、cmd を再起動する必要がある場合があります。

于 2013-02-16T19:44:01.403 に答える
1

cl を使用するには、Visual Studio コマンド ラインを使用し、そこから scons を実行する必要があります。これは、.bat ファイルと、Python インストールのスクリプト フォルダーです。最近自分でこれを行ったので、パスにスクリプトを配置すると解決するはずです。

于 2013-02-26T19:49:37.277 に答える