Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ubuntu导入错误:无法导入名称MAXREPEAT_Python_Ubuntu - Fatal编程技术网

Python ubuntu导入错误:无法导入名称MAXREPEAT

Python ubuntu导入错误:无法导入名称MAXREPEAT,python,ubuntu,Python,Ubuntu,升级到13.04完全把我的系统搞砸了。 我在跑步时遇到了这个问题 ./manage.py runserver Traceback (most recent call last): File "./manage.py", line 8, in <module> from django.core.management import execute_from_command_line File "/home/rats/rats/local/lib/python2.7/site

升级到13.04完全把我的系统搞砸了。 我在跑步时遇到了这个问题

     ./manage.py runserver


Traceback (most recent call last):
File "./manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
File "/home/rats/rats/local/lib/python2.7/site-packages/django/core/management   
/__init__.py", line 4, in <module>
from optparse import OptionParser, NO_DEFAULT
File "/usr/lib/python2.7/optparse.py", line 77, in <module>
import textwrap
File "/usr/lib/python2.7/textwrap.py", line 10, in <module>
import string, re
File "/usr/lib/python2.7/string.py", line 83, in <module>
import re as _re
File "/home/rats/rats/lib/python2.7/re.py", line 105, in <module>
import sre_compile
File "/home/rats/rats/lib/python2.7/sre_compile.py", line 14, in <module>
import sre_parse
File "/home/rats/rats/lib/python2.7/sre_parse.py", line 17, in <module>
from sre_constants import *
File "/home/rats/rats/lib/python2.7/sre_constants.py", line 18, in <module>
from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT
可悲的是,它把一切都带走了。 现在谷歌浏览器没有显示任何字体。 我正在寻找恢复工作的方法。
重新正确配置它需要帮助。

如果您使用的是VirtualEnvrapper,则可以在现有VirtualEnvrapper的基础上重新创建virtualenv(当前没有活动的环境):

mkvirtualenv


它应该从系统中引入最新(升级)的python版本,并修复任何不匹配的错误。

我刚刚在我的机器上解决了这个问题

问题是Ubuntu 13.04使用的是python 2.7.4。这与Python版本的
virtualenv
冲突


我所做的是用新版本的python重新创建
virtualenv
。我认为这是最简单的方法,但是您可以尝试升级python版本,而无需重新创建所有的
virtualenv

您不需要重新创建环境

您可以升级运行以下命令的virtualenv:

virtualenv/PATH/TO/YOUR_OLD_ENV


您的_OLD_ENV
文件夹将正确升级到2.7.4版。

我想这是一个不匹配的python版本。通过在终端使用pyth告诉我们您在计算机上安装了哪些版本。似乎您必须重新安装ubuntu才能使其正常工作。@AlexanderAfanasiev没有必要。我是在一台我烧掉并恢复了Python的计算机上输入的。@rats你的GUI完全失败了,还是只是Chrome?但如果情况不太糟,我们希望能恢复它:)我刚刚尝试过,效果很好,只需5秒钟!你如何找到通往你的虚拟世界的道路?@babbagei查找~/.virtualenvs
sudo apt-get remove python