Python Portable Install会出错

时间:2017-03-23 18:20:18

标签: python

我开始使用数据库并且正在使用MariaDB,准备就绪,但我想要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上,我正在使用Portable 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

1 个答案:

答案 0 :(得分:0)

根据要求,作为答案:

你需要一个较新的Python版本,在3.0到3.2中禁止u前缀,在版本3.3中再次允许它。

由于不再开发Portable Python(根据他们的网站),您需要选择一种替代方案。网站上建议的一个是WinPython

(此外PyMySQL网站声明所需的最低Python版本为> = 2.6或&gt; = 3.3)

相关问题