fab*_*ian 5 python python-2.7 python-3.x ubuntu-14.04
根据我使用的Python安装,我在加载模块时遇到了一些问题.当我输入
from quantecon import approx_markov
Run Code Online (Sandbox Code Playgroud)
在使用Python 3.4.0的终端中,返回以下错误消息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.4/dist-packages/quantecon/__init__.py", line 6,in <module>
from asset_pricing import AssetPrices
ImportError: No module named 'asset_pricing'
Run Code Online (Sandbox Code Playgroud)
在上面提到的文件夹/ usr/...中,我确实找到了一个名为的模块asset_pricing.(我不得不承认,我还不明白为什么模块会asset_pricing干扰.)
我安装quantecon了:
pip3 install quantecon
Run Code Online (Sandbox Code Playgroud)
我怀疑这些问题与我正在使用的Python版本有关.我也安装了
pip install quantecon
Run Code Online (Sandbox Code Playgroud)
当我approx_markov从终端调用模块时,使用Python 2.7.6(我认为这是我正在使用的OS的标准Python版本)我没有收到任何错误消息.为了解决这个问题,我已经按照以下讨论中的说明进行操作,但无济于事, Python3无法访问python2模块(ubuntu).