コマンドプロンプト(管理者)で次のコマンドを実行して、パッケージ statsmodels
をダウンロードしようとしています。
pip3 install statsmodels
というエラーが表示されます。
「エラーです。Microsoft Visual C++ 14.0が必要です。Microsoft Visual C++ 14.0 が必要です。 Visual C++ Build Tools"。 http://landinghub.visualstudio.com/visual-cpp-build-tools"
なお、私はすでにVisual Studio 2015をインストールしており、Visual Studio 2013もマシンにインストールしています。
1.Visual C++ Build Tools 2015]1をダウンロードしてください。
2.1.のvisualcppbuildtools_fullをインストールする。 3.3.以下の依存関係がインストールされていることを確認してください。 Python 2.6 以降(Python 3.x を含む)、NumPy、SciPy、Pandas、Patsy、Cython。 4.4. 依存関係と visualcppbuildtools_full がすべてインストールされたら、IDE を再 起動するか、コンピュータを再起動してください。 5.5.IDE再起動後、再度"pip3 install statsmodels"を実行してください。
WindowsのVSコードを使っているのですが、VSコードを再起動しないとstatsmodelsのインストールがうまくいかないことがわかりました。
ぜひお試しください。
ここで解決策を共有するのは遅すぎるかもしれませんが、将来的に誰かの役に立つかもしれません。 私もYOLOをセットアップしようとしていて、VC++のエラーメッセージを解決するために1日中試行錯誤していました。
私が実行しようとしていたコマンド。python setup.py build_ext --inplace (日本語) 誰もが知っているエラーメッセージ。Microsoft Visual C++ 14.0が必要です。 VC++ tools for VS2015 を何度も再インストールし、システムを何度も再起動し、環境変数にパスを設定するなど、あらゆることを試してみたのです。 しかし、どれもうまくいきませんでした...
私の場合はどうでしたか>>>>?
1: [build-tools-for-visual-studio-2017][1] からVC++のビルドツールをインストールする。 [1]:https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2017、セットアップを実行したら、**Visual C++ build tools** だけチェックし、右側の重要なオプションのチェックボックスをすべて選択します。デスクに8GB以上かかるかもしれませんが、その後システムを再起動してください。
2: VCの環境変数にパスを追加します。C:\Program Files (x86)゙Microsoft Visual Studio 14.0VC
3: パスも追加してください。C:\Program Files (x86)↪Microsoft Visual Studio2017↩゙BuildTools゙VCTools゙MSVC゙14.15.26726 with variable name: VS140COMNTOOLS
4:完了したら、WindowsのスタートメニューにNative Toolsと入力します。X64 Native Tools Command Prompt for VS2017が表示されるので、それをクリックすると、コマンドプロンプトが開きますので、通常のWindowsコマンドプロンプトではなく、このコマンドプロンプト内でコマンドを再度実行してください。
うまくいくことを祈っています。