Python django序列化程序在虚拟环境中出错

Python django序列化程序在虚拟环境中出错,python,django,python-3.x,pip,virtualenv,Python,Django,Python 3.x,Pip,Virtualenv,我正在尝试在虚拟环境中安装django序列化程序模块。这给了我一个错误,我不知道如何去克服它。我在两台计算机和一台vps上进行了尝试,但都出现了相同的错误。它可以在虚拟环境之外工作,但不能在内部工作 这就是导致错误的原因: mkdir测试pi;cd试验pi/;virtualenv-p蟒蛇3。;源箱/激活;pip安装django序列化程序 这就是错误所在 ERROR: Command errored out with exit status 1: command: /home/owner2/De

我正在尝试在虚拟环境中安装django序列化程序模块。这给了我一个错误,我不知道如何去克服它。我在两台计算机和一台vps上进行了尝试,但都出现了相同的错误。它可以在虚拟环境之外工作,但不能在内部工作

这就是导致错误的原因:

mkdir测试pi;cd试验pi/;virtualenv-p蟒蛇3。;源箱/激活;pip安装django序列化程序

这就是错误所在

ERROR: Command errored out with exit status 1:
 command: /home/owner2/Dev/BELove/src/belove/test-pi/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-o2kpa85w/django-serializers/setup.py'"'"'; __file__='"'"'/tmp/pip-install-o2kpa85w/django-serializers/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-o2kpa85w/django-serializers/pip-egg-info
     cwd: /tmp/pip-install-o2kpa85w/django-serializers/
Complete output (6 lines):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-install-o2kpa85w/django-serializers/setup.py", line 56
    print "You probably want to also tag the version now:"
                                                         ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("You probably want to also tag the version now:")?
----------------------------------------
错误:命令出错,退出状态为1:
命令:/home/owner2/Dev/BELove/src/BELove/test pi/bin/python3-c'import sys,setuptools,tokenize;sys.argv[0]=“””/tmp/pip-install-o2kpa85w/django serializers/setup.py“”__文件“\uuu8=””/tmp/pip-install-o2kpa85w/django serializers/setup.py“”;f=getattr(标记化,“'open'”,open)(\uuuuu文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,uuuu文件,“'exec'”)'egg\u信息——egg base/tmp/pip-install-o2kpa85w/django序列化程序/pip egg信息
cwd:/tmp/pip-install-o2kpa85w/django序列化程序/
完整输出(6行):
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip-install-o2kpa85w/django serializers/setup.py”,第56行
打印“您可能还想现在标记版本:”
^
SyntaxError:调用“print”时缺少括号。您的意思是打印(“您可能现在也想标记版本:”)?
----------------------------------------

错误:命令出错,退出状态为1:python setup.py egg_info检查日志以获得完整的命令输出。

django序列化程序
,上一个版本0.6.0是在2012年。代码显然只是Python2

已删除该文件


简历:过时的废弃项目。找到一个更好的。

查看错误消息,它表明
print
周围的括号不存在。在python2中,不带括号的
print
语句是允许的,但在python3中它们被删除了


如果您仍然想安装这个软件包,请创建一个虚拟环境,使用python2作为解释器,它应该可以工作。但是我不建议这样做,因为python2的官方支持去年已经结束。

哪个模块将提供序列化程序。serialize()