我开始使用数据库,并使用MariaDB,准备好了,但我想Python集成,所以我可以开始程序。Python便携式安装给出了错误
我已经从官方的python网站 下载了PyMySQL-0.7.10.tar.gz,并且已经解压并且已经使用cd (dir)
导航到那里的命令提示符。
我的命令是:
"G:\Python\Portable\Portable Python 3.2.5.1\App\python.exe" setup.py install
(是的,我是在Windows 10和我使用便携式的Python这是因为我在学校学到它,也希望能够在它在家里工作。)
它返回的错误是:
Traceback (most recent call last):
File "setup.py", line 4, in <module>
version_tuple = __import__('pymysql').VERSION
File "C:\Users\Natan Samuel Geldorp.Remytop-PC\Downloads\PyMySQL-0.7.10\pymysql\__init__.py", line 28, in <module>
from .converters import escape_dict, escape_sequence, escape_string
File "C:\Users\Natan Samuel Geldorp.Remytop-PC\Downloads\PyMySQL-0.7.10\pymysql\converters.py", line 60
_escape_table[0] = u'\\0'
^
SyntaxError: invalid syntax
有谁知道如何解决这一问题?
-Natan
你需要一个新的Python版本 - 3.2是非常过时的,那边'u'前缀是不允许的(从3.3开始,或在2.x中允许) – UnholySheep
是的,但是该版本的Python不存在便携版本 –
另外,PyMySQL网站声明您需要Python> = 2.6或> = 3.3(以及Portable Python网站指出它不再被开发,你应该切换到另一个选择) – UnholySheep