TA-Lib は、プリコンパイルされたバージョンと自己コンパイルおよびインストールされたチュートリアルを使用します

うん、私はプリコンパイルされたバージョンをインストールできない不運な人です

他の人がコンパイルした whl ファイルを使用して、TA-Lib パッケージをインストールします。

Python のバージョンとコンピューターのアーキテクチャを確認する

最初にコマンド ラインで Python のバージョンを確認し、32 ビットまたは 64 ビットであることを確認します。

#查看你的python版本
python --version

私はPython 3.8.5です

#查看你的电脑是32位还是64位
wmic os get osarchitecture

OS アーキテクチャ 64 ビット

.whl ファイルをダウンロードします。

この URL を入力してください https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
ここに画像の説明を挿入

Python バージョンと 32/64 ビット アーキテクチャで whl パッケージをダウンロードします。

TA_Lib-0.4.24-cp<你的版本>-cp<你的版本>-win<你的架构>.whl

ここに画像の説明を挿入

ファイルを保存するパスを見つける

.whl ファイルをインストールする

win+r、cmd、コマンド ラインを入力し、.whl ファイルを保存するパスを入力します

このパスの下でコマンドを実行します

# 安装whl文件
pip install TA_Lib-0.4.24-cp<你的版本>-cp<你的版本>-win<你的架构>.whl

インストールを終了する

TA-Lib パッケージを自分でコンパイルする

警告: Visual Studio をインストールする必要があります。コンピュータに十分な空き容量 (10G) があることを確認して、インターネットの速度を確保してください。十分に高速な場合は、1 時間で完了できます。インターネットの速度が遅い場合は、一日では足りない。

C++ コンパイル ツールをインストールする

ダウンロード: https://visualstudio.microsoft.com/visual-cpp-build-tools/
install
ここに画像の説明を挿入

このステップでは c++ を選択し、他のオプションにはデフォルトのオプションを使用します (投げることができる場合は、システム ディスク以外の場所に配置することもできます)。

TA-Lib の公式パッケージと依存ライブラリをダウンロードする
公式ダウンロード アドレス: https://sourceforge.net/projects/ta-lib/files/ta-lib/0.4.0/ta-lib-0.4.0-msvc.zip / ダウンロード?use_mirror=cfhcable

:必ず C:\ta-lib ディレクトリに解凍して保存してください。! ! このディレクトリはカスタマイズできません!

依存ライブラリをローカルでコンパイルする

スタートメニューにインストールされたばかりのコンパイルツールを見つけます

x64 Native Tools Command Prompt for VS 20xx(20xx这里是你的VS Studio版本)

それを開始し、このパスを入力してください

cd  C:\ta-lib\c\make\cdr\win32\msvc

コンパイルコマンドを入力

nmake

(上の写真のスクリーンショットはここでは撮っていません。要するに、コマンドが実行され、奇妙なエラー レポートがないことを確認できれば問題ありません。)

依存ライブラリがコンパイルされていても

自己コンパイル ファイルのインストール

pip install TA-Lib

大丈夫

依存ライブラリがコンパイルされていても

おすすめ

転載: blog.csdn.net/seriseri/article/details/128671743