<p>我使用的是virtualenvwrapper,这样任何人都可以轻松地复制它,但是在我的系统上直接使用<code>pip</code>也会发生这种情况。在</p>
<p>{I在安装Python之后使用Python{1>就可以使用相同的解释器了:</p>
<pre><code>$ mkvirtualenv -p python2 test
$ pip install --upgrade pip # Just in case...
$ pip install ipython
$ ipython
Traceback (most recent call last):
File "/home/peque/.virtualenvs/test/bin/ipython", line 7, in <module>
from IPython import start_ipython
File "/home/peque/.virtualenvs/test/lib/python2.7/site-packages/IPython/__init__.py", line 48, in <module>
from .terminal.embed import embed
File "/home/peque/.virtualenvs/test/lib/python2.7/site-packages/IPython/terminal/embed.py", line 16, in <module>
from IPython.core.interactiveshell import DummyMod
File "/home/peque/.virtualenvs/test/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 31, in <module>
from pickleshare import PickleShareDB
File "/home/peque/.virtualenvs/test/lib/python2.7/site-packages/pickleshare.py", line 41, in <module>
from path import path as Path
ImportError: cannot import name path
</code></pre>
<p>现在,我在这些简单步骤之后安装的软件包是:</p>
^{pr2}$
<p>为什么我得到这个错误?在仍然使用ipythonversion4时,有什么方法可以避免它?在</p>