Python 我给我的Django注射了病毒吗?管理.py文件
我的Django安装正在下降-我可能有病毒吗 我最近安装了: 使用pip,现在发生了非常可怕的事情:Python 我给我的Django注射了病毒吗?管理.py文件,python,django,virus,Python,Django,Virus,我的Django安装正在下降-我可能有病毒吗 我最近安装了: 使用pip,现在发生了非常可怕的事情: 每次执行后,根目录中的my manage.py都会清除 即使我将其重命名为其他名称,起始脚本也会变成一个空白文件 应用程序的管理部分根本不会运行。我会犯错误 比如: [06/Feb/2015 06:27:48]“GET/admin/HTTP/1.1”200 4308 处理来自('127.0.0.1',51159'的请求时发生异常 回溯(最近一次呼叫最后一次): 文件“/System/Libra
- 每次执行后,根目录中的my manage.py都会清除
- 即使我将其重命名为其他名称,起始脚本也会变成一个空白文件
- 应用程序的管理部分根本不会运行。我会犯错误 比如: [06/Feb/2015 06:27:48]“GET/admin/HTTP/1.1”200 4308 处理来自('127.0.0.1',51159'的请求时发生异常 回溯(最近一次呼叫最后一次): 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py”,第295行,在_handle_request_noblock中 自我处理请求(请求、客户地址) 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py”,第601行,进程中请求 t=线程.Thread(目标=self.process\u request\u Thread, AttributeError:“非类型”对象没有属性“线程”
File "/Users/rpanos/.virtualenvs/JiraStat_Local_JB/lib/python2.7/site-packages/django/utils/module_loading.py", line 31, in import_by_path
error_prefix, module_path, class_name))
ImproperlyConfigured: Module "django.contrib.auth.middleware" does not define a "SessionAuthenticationMiddleware" attribute/class
为什么突然有必要这样做
如果有人知道这些事情是怎么发生的,请告诉我。
我已经对django熊猫进行了pip卸载,但我想可能有一些邪恶的残余物在这样做
如果django pandas与此无关,我诚挚的道歉,但我的django安装已经运行了一年,现在一切都将一团糟
为了防止出现其他软件包问题,请在此处查看我的虚拟环境:
(JiraStat_Local_JB)Rs-Mac-mini:JiraStats rXXXXs$ lssitepackages
Django-1.6.10-py2.7.egg-info lxml-3.4.0-py2.7.egg-info queuelib
OpenSSL model_utils queuelib-1.2.2-py2.7.egg-info
Scrapy-0.24.4-py2.7.egg-info numpy requests
Twisted-14.0.2-py2.7.egg-info numpy-1.9.0-py2.7.egg-info requests-2.4.3-py2.7.egg-info
_cffi_backend.so oauthlib requests_oauthlib
_markerlib oauthlib-0.6.3-py2.7.egg-info requests_oauthlib-0.4.1-py2.7.egg-info
cffi pandas scrapy
cffi-0.8.6-py2.7.egg-info pandas-0.14.1-py2.7.egg-info setuptools
cryptography pip setuptools-1.1.5-py2.7.egg-info
cryptography-0.6-py2.7.egg-info pip-1.4.1-py2.7.egg-info six-1.8.0-py2.7.egg-info
cssselect pkg_resources.py six.py
cssselect-0.9.1-py2.7.egg-info pkg_resources.pyc six.pyc
dateutil psycopg2 tlslite
django psycopg2-2.5.4-py2.7.egg-info tlslite-0.4.6-py2.7.egg-info
django_model_utils-2.2-py2.7.egg-info pyOpenSSL-0.14-py2.7.egg-info twisted
easy_install.py pycparser w3lib
easy_install.pyc pycparser-2.10-py2.7.egg-info w3lib-1.10.0-py2.7.egg-info
jira python_dateutil-2.2-py2.7.egg-info zope
jira-0.32-py2.7.egg-info pytz zope.interface-4.1.1-py2.7-nspkg.pth
lxml pytz-2014.7-py2.7.egg-info zope.interface-4.1.1-py2.7.egg-info
更新
django pandas确实降级了我的django,这解决了几个问题。谢谢阿拉斯代尔和伯恩哈德!不过,似乎还有另一个问题
我有两个格式不好的包——一个是我手工制作的,因为我认为我知道自己在做什么——当我删除它们时,manage.py脚本的所有问题都消失了。我通常相信PyCharm会这么做,但这两个包我只是从另一个目录复制了init文件,然后开始编码
我已经替换并移除了这两个元素来测试这个理论,它非常可靠
Django的专家们能猜出为什么一个坏包会导致Django崩溃并删除它自己的manage.py吗?
它仍在删除“本身”在我重新升级Django之后。Django 1.7中添加了
会话身份验证中间件
。回溯表明您可能已安装Django 1.6或更早版本。会话身份验证中间件
已添加到Django 1.7中。回溯表明您可能已安装Django 1.6或更早版本。安装django pandas
最有可能降级您的django安装,因为它明确要求django<1.7。安装django pandas
最有可能降级您的django安装,因为它明确要求django<1.7