Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.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在virtualenv中找不到包_Python_Django_Google App Engine_Virtualenv_Django Nonrel - Fatal编程技术网

Python Django在virtualenv中找不到包

Python Django在virtualenv中找不到包,python,django,google-app-engine,virtualenv,django-nonrel,Python,Django,Google App Engine,Virtualenv,Django Nonrel,我正在尝试使用Google App Engine和django Norel为本地开发建立一个VirtualNV。我现在只想运行django Norel提供的测试应用程序 第一次尝试时,我让python manage.py runserver工作,但当我尝试从localhost:8080获取页面时,它就在我身上出错,说它找不到pdb模块: 我尝试从我的主要Python安装中复制模块,还尝试创建一个可以访问站点包的新virtualenv。这两种方法都达到了一定程度——python manage.py

我正在尝试使用Google App Engine和django Norel为本地开发建立一个VirtualNV。我现在只想运行django Norel提供的测试应用程序

第一次尝试时,我让python manage.py runserver工作,但当我尝试从localhost:8080获取页面时,它就在我身上出错,说它找不到pdb模块:

我尝试从我的主要Python安装中复制模块,还尝试创建一个可以访问站点包的新virtualenv。这两种方法都达到了一定程度——python manage.py runserver最终无法找到urllib


另一方面,python manage.py shell和import pdb、import urrlib或任何其他标准库都可以正常工作。我该怎么办?

解决方案:根本不要使用virtualenv,将您需要的库(如django)放在项目目录中。无论如何,要将你的应用程序部署到GAE,你将需要它。

我努力登录只是为了对此进行否决。非常糟糕的建议。@AndrewSledge如果你要花时间登录downvote,为什么不花点时间提供一个替代方案呢?
Traceback (most recent call last):
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2755, in _HandleRequest
    self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2643, in _Dispatch
    base_env_dict=env_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 682, in Dispatch
    base_env_dict=base_env_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 1717, in Dispatch
    self._module_dict)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 1619, in ExecuteCGI
    reset_modules = exec_py27_handler(config, handler_path, cgi_path, hook)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 1425, in ExecutePy27Handler
    import pdb
ImportError: No module named pdb