[英]Python Error: IPython.display import Markdown as display
我正在嘗試在運行Ubuntu 14.04的計算機上使用pydna模塊,並且在嘗試導入它時遇到以下錯誤:
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/pydna/__init__.py", line 97, in <module>
from pydna.amplify import Anneal
File "/usr/local/lib/python2.7/dist-packages/pydna/amplify.py", line 32, in <module>
from pydna.dsdna import rc
File "/usr/local/lib/python2.7/dist-packages/pydna/dsdna.py", line 63, in <module>
from IPython.display import Markdown as display
ImportError: cannot import name Markdown
有沒有人找到解決這個問題的方法? 我嘗試過重新安裝IPython和pydna。 dsdna.py中有問題的塊如下:(第58-63行)
try:
import IPython
except ImportError:
def display(item): return item
else:
from IPython.display import Markdown as display
任何幫助將不勝感激!
(Python 2.7.6)
我已經安裝了IPython 4.1.1,並且對我有用(請參見下文)。 您有哪個版本? 另外,您安裝了哪個pydna版本?
這可能是由於IPython版本太舊所致,最近IPython被拆分為IPython和Jupyter,這導致一些代碼中斷。
(bjorn)bjorn@bjorn-ThinkPad-T450s:~/Desktop/GMB$ python
Python 2.7.10 |Anaconda 2.5.0 (64-bit)| (default, Oct 19 2015, 18:04:42)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>> from IPython.display import Markdown as display
>>> import IPython
>>> IPython.__version__
'4.1.1'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.