Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.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 我给我的Django注射了病毒吗?管理.py文件_Python_Django_Virus - Fatal编程技术网

Python 我给我的Django注射了病毒吗?管理.py文件

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

我的Django安装正在下降-我可能有病毒吗

我最近安装了:

使用pip,现在发生了非常可怕的事情:

  • 每次执行后,根目录中的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:“非类型”对象没有属性“线程”

真正让人困惑的是,我不得不注释掉一行与“SessionAuthenticationMiddleware”相关的设置,否则我会得到这个结果

    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