質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Cloud9

Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

4165閲覧

cloud9にta-libをインストールがうまくできない。

norixi

総合スコア15

Cloud9

Cloud9は、クラウドからのプログラミングが可能になるWebサービス。IDEとしての機能が搭載されており、GitHubやHerokuなど他ツールとの連携も可能です。ブラウザ上で動くため、デバイスに関係なく開発環境を準備できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2018/04/08 10:19

cloud9環境にてpython3の環境構築中です。
ta-libモジュールをインストールがうまくできず難儀しております。
以下、状況を記載しますので、
対応方法をご教授いただけると助かります。


以下を実行


ta-lib-0.4.0-msvc.zip をダウンロード、解凍
make
./configure --prefix=/local
make
sudo make install


その後、ta-libを読み込んでいるpython3ファイルを実行
以下エラーが出る


Traceback (most recent call last):
File "inago_bot.py", line 41, in <module>
import talib as ta
File "/home/ec2-user/.local/lib/python3.6/site-packages/talib/init.py", line 43, in <module>
from ._ta_lib import (
ImportError: libta_lib.so.0: cannot open shared object file: No such file or directory


pathは以下に通っています。


['/home/ec2-user/environment/tools.d', '/usr/lib64/python3.6', '/usr/lib64/python3.6/lib-dynload', '/home/ec2-user/.local/lib/python3.6/site-packages', '/usr/local/lib64/python3.6/site-packages', '/usr/local/lib/python3.6/site-packages', '/usr/lib64/python3.6/dist-packages', '/usr/lib/python3.6/dist-packages']


TA-libはインストール済み


ec2-user:~/environment/tools.d $ pip3 install TA-Lib
Requirement already satisfied: TA-Lib in /home/ec2-user/.local/lib/python3.6/site-packages
Requirement already satisfied: numpy in /home/ec2-user/.local/lib/python3.6/site-packages (from TA-Lib)


ただ、以下実行すると no matchingとなってしまう


ec2-user:~/environment/tools.d $ python3 -m pip install talib --user
Collecting talib
Could not find a version that satisfies the requirement talib (from versions: )
No matching distribution found for talib


以上の状況です。

talibを入れた後、実行したらエラーとなったため、
zipをダウンロードして最初に記述の対応を取ったものの
エラー解消できず。

済みません、対応方法が分かったらご教授お願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

公式のドキュメントを参照すると良いと思いますよ。
https://github.com/mrjbq7/ta-lib/blob/master/README.md#linux

Linux

Download ta-lib-0.4.0-src.tar.gz and:

$ untar and cd
$ ./configure --prefix=/usr
$ make
$ sudo make install
If you build TA-Lib using make -jX it will fail but that's OK! Simply rerun make -jX followed by [sudo] make install.

投稿2018/04/08 10:55

YouheiSakurai

総合スコア6142

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

norixi

2018/04/11 03:18

遅くなってすみません。 確認して解決しました。 ありがとうございました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問