2017-06-12 1 views
0

WindowsでPython 2.7が正しく動作しています。別のフォルダに2.6をインストールしました。しかし、私がIDLEや、PowerShellで2.6を実行すると、基本コマンドが認識されず、インストールされたライブラリをインポートできなくなります。私は2.6を起動するたびに、アップ来る最初の事は次のとおりです。Python 2.6 'import site'がインストールされた2.7でエラーに失敗しました

'import site' failed; use -v for traceback 

私は、このエラーに何かを見つけることができませんさておき、いくつかの特定のライブラリに言及しています。 -vを使って再度試してみると、2.6が2.7からライブラリを引っ張っているため、いくつかのエラーが発生しています。

その後、起動しますが、インストールされているライブラリは認識されません。同様に

import numpy 

Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
ImportError: No module named numpy 

、中quit()またはhelp結果のような簡単なコマンド:たとえば

Traceback (most recent call last): File "", line 1, in NameError: name 'help' is not defined

私は、レジストリが適切な場所を指している2.6とダブルチェックを再インストールしようとしています。 Virtualenvはそれを実行しているようには見えないので、私はそれを含まない解決策を望んでいます...今のところ。

EDIT: -vで2.6を実行すると、次のようにオフに開始します。何らかの理由で

PS C:\python26> python26 -v

installing zipimport hook 
import zipimport # builtin 
installed zipimport hook 
C:\Python27\Lib\site.pyc matches >C:\Python27\Lib\site.py 
import site # precompiled from >C:\Python27\Lib\site.pyc 

、Zipimportを使っは2.7ではなく、2.6から引っ張っています。 私はtext_zipimport.pyファイルを見つけましたが、それは私を超えています。

答えて

0

私はこれを解決しました。 2.6をインストールすると、環境パスに何も追加されませんでした。 >

  • 「アカウントの編集環境変数」「環境」
  • 選択のための検索変数Pathをクリックし、[編集]をクリックし
  • -

    1. スタート:私はので、ここで私がやったことだ、窓に働いています
    2. 「C:\ Python26; C:\ Python26 \ Scripts;」を追加します。それが適切にロードその後[OK]を

    パス

  • へ。

  • 関連する問題