Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ModuleNotFoundError:没有名为';tia.分析.模型';_Python_Import - Fatal编程技术网

Python ModuleNotFoundError:没有名为';tia.分析.模型';

Python ModuleNotFoundError:没有名为';tia.分析.模型';,python,import,Python,Import,这是第2行,python代码 import tia.analysis.talib_wrapper as talib 控制台显示 File "t10.py", line 2, in <module> import tia.analysis.talib_wrapper as talib File "/home/jholmes/anaconda3/lib/python3.6/site-packages/tia/analysis/__init__.py", line 2,

这是第2行,python代码

import tia.analysis.talib_wrapper as talib
控制台显示

  File "t10.py", line 2, in <module>
    import tia.analysis.talib_wrapper as talib
  File "/home/jholmes/anaconda3/lib/python3.6/site-packages/tia/analysis/__init__.py", line 2, in <module>
    from tia.analysis.model import *
ModuleNotFoundError: No module named 'tia.analysis.model'
我得到


根据第一个错误,您似乎没有安装软件包,但根本原因可能不同

第二个错误并不疯狂。您试图使用Python3下的Python2库,这会给您一个错误。你能提供更多关于你做了什么的信息吗?您希望运行的Python版本,等等


如果深入研究项目规范和页面,您会发现依赖关系是Python2.7,tia页面明确表示该库仅与Python2.7兼容。所以我想这就是问题所在。

看起来这个库只适用于python2@Aiven我可以将tia作为ta导入,所以我不确定。py2和py3部分兼容<代码>tia.\uuuu init\uuuu内部可能只有导入,在py2和py3中可以正常运行,不会出现问题。@Mikibelasta,不幸的是,并非所有安装的软件包都与Python3兼容。当我能够安装软件包但无法运行它时,我遇到了一个问题。
from tia.bbg import LocalTerminal
import pandas as pd

resp = LocalTerminal.get_reference_data('MSFT US EQUITY', ['PX_LAST', 'GICS_SECTOR_NAME', 'VOLATILITY_30D'])
resp.as_frame()
  File "t11.py", line 1, in <module>
    from tia.bbg import LocalTerminal
  File "/home/jholmes/anaconda3/lib/python3.6/site-packages/tia/bbg/__init__.py", line 1, in <module>
    from tia.bbg.v3api import *
  File "/home/jholmes/anaconda3/lib/python3.6/site-packages/tia/bbg/v3api.py", line 186
    print 'unhandled event: %s' % evt.EventType
                              ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(int 'unhandled event: %s' % evt.EventType)?
pip install tia
Requirement already satisfied: tia in ./anaconda3/lib/python3.6/site-packages
Requirement already satisfied: pandas in ./anaconda3/lib/python3.6/site-packages (from tia)
Requirement already satisfied: numpy in ./anaconda3/lib/python3.6/site-packages (from tia)
Requirement already satisfied: python-dateutil>=2 in ./anaconda3/lib/python3.6/site-packages (from pandas->tia)
Requirement already satisfied: pytz>=2011k in ./anaconda3/lib/python3.6/site-packages (from pandas->tia)
Requirement already satisfied: six>=1.5 in ./anaconda3/lib/python3.6/site-packages (from python-dateutil>=2->pandas->tia)