2011-07-05 11 views
0

Python25がインストールされていると思われるSubversionをインストールしました。私のコンピュータで消去したり、コントロールパネルのプログラムとして認識させたりすることはできません。私はPython27 Python.pyファイルをPython 25フォルダにコピーしてPython.py(Python 25バージョン)を置き換え、Python 27を実行するようにコマンドプロンプトを出しました(Python 27フォルダを指定したにもかかわらずPython 25)。私は、Djangoの27のサイトパッケージにDjangoのトランクをコピーしたとDjango 25.インポートDjangoはPythonで動作しますが、今、私はこのエラーを取得しています:事前にWindows VistaでDjangoに問題がある

C:\Windows\system32>cd C:\Users\Susan\Documents\practice 

C:\Users\Susan\Documents\practice>django-admin.py startproject mysite 
Traceback (most recent call last): 
File "C:\csvn\Python25\django-admin.py", line 2, in <module> 
from django.core import management 
    File "C:\csvn\Python25\lib\site-packages\django\core\management\__init__.py", 
line 7, in <module> 
    from django.core.management.base import BaseCommand, CommandError, handle_de 
fault_options 
    File "C:\csvn\Python25\lib\site-packages\django\core\management\base.py", line 
14, in <module> 
    from django.utils.encoding import smart_str 
    File "C:\csvn\Python25\lib\site-packages\django\utils\encoding.py", line 2, in 
<module> 
import urllib 
    File "C:\csvn\Python25\lib\urllib.py", line 26, in <module> 
    import socket 
    File "C:\csvn\Python25\lib\socket.py", line 45, in <module> 
import _socket 
ImportError: Module use of python25.dll conflicts with this version of Python. 

感謝を。 C:\ Program Files \ SSHセキュリティシェル\ C:\ Python27; C \ Python27 \ scripts; C:\ Python27 \ Lib \ site-packages \ジャンゴ\ binに\

そして、これが私のpython変数です:C:\ Python27; C \ Python27 \スクリプト; C:\ Python27 \ Libの\サイト - パッケージ\ Djangoの\ビン


EDIT \: USERパスがSystemパスと同じではないことに気付きました。

C:\Users\Susan\Documents\practice>django-admin.py startproject mysite 
Traceback (most recent call last): 
File "C:\Python27\Lib\site-packages\django\django\bin\django-admin.py", line 2 
,  in <module> 
    from django.core import management 
    File "C:\csvn\Python25\lib\site-packages\django\core\management\__init__.py", 
line 7, in <module> 
    from django.core.management.base import BaseCommand, CommandError, handle_de 
fault_options 
    File "C:\csvn\Python25\lib\site-packages\django\core\management\base.py", line 
14, in <module> 
    from django.utils.encoding import smart_str 
    File "C:\csvn\Python25\lib\site-packages\django\utils\encoding.py", line 2, in 
<module> 
    import urllib 
    File "C:\csvn\Python25\lib\urllib.py", line 26, in <module> 
    import socket 
    File "C:\csvn\Python25\lib\socket.py", line 45, in <module> 
    import _socket 

ImportError:DLLロードに失敗しました:指定されたモジュールが見つかりませんでした。

なぜPython25を使用しようとしていますか?

答えて

0

マシンからPython 2.7と2.5をアンインストールし、Python 2.7を再インストールします。 Djangoのインストールについて考える前に、Pythonのインストールが正常に行われている必要があります。

その後、virtualenvJustin Driscoll's virtualenv helper for Windowsをインストールすることをおすすめします。

Virtualenvでは異なるPythonランタイムを作成できるため、システムのPythonパスに直接モジュールをインストールする必要はありません。 virtualenvをインストールすると、virtualenvのsite-packagesフォルダにDjangoのようなモジュールをインストールするのに使うことができるpipが得られます。

+0

ありがとうございます。 – user784756

+0

驚くばかり!うれしい私はあなたを助けることができた。 – Brandon

関連する問題