2014-04-04 113 views
0

不知道问题是什么 - 任何建议表示赞赏。安装django-mssql时遇到错误1.5

Python 3.3.1(32位),Django 1.6.2,Win7专业版。

这里是回溯:

Running setup.py egg_info for package django-mssql 
    Traceback (most recent call last): 
     File "<string>", line 16, in <module> 
     File "c:\users\stephe~1.saw\appdata\local\temp\pip_build_stephen.sawyer\ 
     django-mssql\setup.py", line 115, in <module> 
     version=find_version("sqlserver_ado", "__init__.py"), 
     File "c:\users\stephe~1.saw\appdata\local\temp\pip_build_stephen.sawyer\ 
     django-mssql\setup.py", line 17, in find_version 
     version_file, re.M) 
     File "C:\Python33\Lib\re.py", line 161, in search 
     return _compile(pattern, flags).search(string) 
    TypeError: can't use a string pattern on a bytes-like object 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 

    File "<string>", line 16, in <module> 

    File "c:\users\stephe~1.saw\appdata\local\temp\pip_build_stephen.sawyer\django 
-mssql\setup.py", line 115, in <module> 

    version=find_version("sqlserver_ado", "__init__.py"), 

    File "c:\users\stephe~1.saw\appdata\local\temp\pip_build_stephen.sawyer\django 
-mssql\setup.py", line 17, in find_version 

    version_file, re.M) 

    File "C:\Python33\Lib\re.py", line 161, in search 

    return _compile(pattern, flags).search(string) 

TypeError: can't use a string pattern on a bytes-like object 
+0

看着这个错误,我猜测它不适用于Python 3.编辑:看到https://www.djangopackages.com/packages/p/django-mssql – Salem

+0

好吧,据说django-mssql 1.5支持Django 1.6,这是Django的Python3兼容版本,但如果这是您的诊断@Salem,我最好检查一下。谢谢。 –

回答

1

PIP看到的最新版本为预发行,使用

pip install django-mssql --pre 

安装,它会工作在蟒蛇精3+。