Python 安装django mssql 1.5时发生命中错误
不知道问题出在哪里-任何建议都值得赞赏 Python 3.3.1(32位)、Django 1.6.2、Win7 professional 以下是回溯:Python 安装django mssql 1.5时发生命中错误,python,django,django-mssql,Python,Django,Django Mssql,不知道问题出在哪里-任何建议都值得赞赏 Python 3.3.1(32位)、Django 1.6.2、Win7 professional 以下是回溯: Running setup.py egg_info for package django-mssql Traceback (most recent call last): File "<string>", line 16, in <module> File "c:\users\steph
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
运行包django mssql的setup.py egg\u info
回溯(最近一次呼叫最后一次):
文件“”,第16行,在
文件“c:\users\stephe~1.saw\appdata\local\temp\pip\u build\u stephen.sawyer\
django mssql\setup.py”,第115行,在
version=find_version(“sqlserver_ado”,“_uuinit_uuu.py”),
文件“c:\users\stephe~1.saw\appdata\local\temp\pip\u build\u stephen.sawyer\
django mssql\setup.py”,第17行,在find_版本中
版本(文件,re.M)
文件“C:\Python33\Lib\re.py”,第161行,搜索中
返回编译(模式、标志)。搜索(字符串)
TypeError:无法在类似字节的对象上使用字符串模式
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第16行,在
文件“c:\users\stephe~1.saw\appdata\local\temp\pip\u build\u stephen.sawyer\django
-mssql\setup.py“,第115行,在
version=find_version(“sqlserver_ado”,“_uuinit_uuu.py”),
文件“c:\users\stephe~1.saw\appdata\local\temp\pip\u build\u stephen.sawyer\django
-mssql\setup.py“,第17行,在find_版本中
版本(文件,re.M)
文件“C:\Python33\Lib\re.py”,第161行,搜索中
返回编译(模式、标志)。搜索(字符串)
TypeError:无法在类似字节的对象上使用字符串模式
PIP将最新版本视为预发布版本,请使用
pip install django-mssql --pre
安装,它在Python3+中可以正常工作。查看错误,我猜它在Python3中不起作用。编辑:请看,据说django mssql 1.5支持django 1.6,这是django的Python3兼容版本,但如果这是您的诊断@Salem,我最好检查一下。谢谢