Man*_*edi 7 python django ubuntu python-2.7
我有一个我在Windows 7中创建的应用程序,它运行得很好.几天前,我迁移到Ubuntu并在Ubuntu中复制了项目文件.现在,当我尝试使用项目运行时python manage.py runserver,我收到以下错误:
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 312, in execute
django.setup()
File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 18, in setup
apps.populate(settings.INSTALLED_APPS)
File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 85, in populate
app_config = AppConfig.create(entry)
File "/usr/local/lib/python2.7/dist-packages/django/apps/config.py", line 112, in create
mod = import_module(mod_path)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named social.apps.django_app
Run Code Online (Sandbox Code Playgroud)
这里看起来有什么不对?我是Ubuntu的新手,所以任何帮助都会受到赞赏.我在Ubuntu中安装了与在Windows中安装的相同版本的Python和Django.
Mar*_*ian 11
看起来你需要在你的windows 7环境中已经存在的ubuntu机器上安装一个模块.如果您安装了pip,请在Windows和Ubuntu上尝试此操作,并查找缺少的软件包
pip freeze
Run Code Online (Sandbox Code Playgroud)
您将在Windows环境中看到Ubuntu上缺少的内容,例如python-social-auth - 您的修复将在Ubuntu上执行类似操作:
pip install python-social-auth
Run Code Online (Sandbox Code Playgroud)
要么
sudo pip install python-social-auth
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11525 次 |
| 最近记录: |