擅长:python、mysql、java
<p>如果<code>python3</code>可执行文件在<code>sys.path</code>中有<code>python2.7</code>,则表示Python 3安装已中断。</p>
<p>这是我机器上的<a href="https://docs.python.org/3/library/sys.html#sys.path" rel="nofollow">^{<cd3>}</a>:</p>
<pre><code>['',
'/usr/lib/python3.4',
'/usr/lib/python3.4/plat-x86_64-linux-gnu',
'/usr/lib/python3.4/lib-dynload',
'/home/me/.local/lib/python3.4/site-packages',
'/usr/local/lib/python3.4/dist-packages',
'/usr/lib/python3/dist-packages']
</code></pre>
<p>注意:没有<code>python2.7</code>目录。</p>
<p>请确保未设置<code>PYTHONPATH</code>,并且在python2.7目录的Python 3.4目录的默认列表(依赖于安装,见上图)中没有多余的<code>.pth</code>文件,并且<a href="https://docs.python.org/3/using/cmdline.html#envvar-PYTHONSTARTUP" rel="nofollow">^{<cd8>} file</a>或<code>sitecustomize</code>,<code>usercustomize</code>模块不会损坏<code>sys.path</code>。</p>