Python Django:ModuleNotFoundError:没有名为';sslserver';

Python Django:ModuleNotFoundError:没有名为';sslserver';,python,django,ssl,Python,Django,Ssl,我想使用Django sslserver为我的Django开发服务器使用https 我已经安装了它使用 $pip安装django sslserver 然后我将其添加到我的settings.py安装的应用程序中: INSTALLED_APPS = [ ... 'sslserver', ... ] 但是,如果我现在尝试这样启动

我想使用Django sslserver为我的Django开发服务器使用https

我已经安装了它使用
$pip安装django sslserver

然后我将其添加到我的settings.py安装的应用程序中:

INSTALLED_APPS = [
...                                                                                       
'sslserver',
...
]
但是,如果我现在尝试这样启动sslserver:

python3 manage.py runssslerver 0.0.0.0:8080 
我得到以下错误:

Traceback (most recent call last):
  File "manage.py", line 21, in <module>
    main()
  File "manage.py", line 17, in main
    execute_from_command_line(sys.argv)
  File "/home/pi/.local/lib/python3.7/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line
    utility.execute()
  File "/home/pi/.local/lib/python3.7/site-packages/django/core/management/__init__.py", line 377, in execute
    django.setup()
  File "/home/pi/.local/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/home/pi/.local/lib/python3.7/site-packages/django/apps/registry.py", line 91, in populate
    app_config = AppConfig.create(entry)
  File "/home/pi/.local/lib/python3.7/site-packages/django/apps/config.py", line 90, in create
    module = import_module(entry)
  File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'sslserver'
回溯(最近一次呼叫最后一次):
文件“manage.py”,第21行,在
main()
文件“manage.py”,第17行,主
从命令行(sys.argv)执行命令
文件“/home/pi/.local/lib/python3.7/site packages/django/core/management/\uu init\uu.py”,第401行,从命令行执行
utility.execute()
文件“/home/pi/.local/lib/python3.7/site packages/django/core/management/_init__.py”,第377行,在execute中
django.setup()
文件“/home/pi/.local/lib/python3.7/site packages/django/_init__.py”,第24行,在安装程序中
应用程序。填充(设置。已安装的应用程序)
文件“/home/pi/.local/lib/python3.7/site packages/django/apps/registry.py”,第91行,填充
app_config=AppConfig.create(条目)
文件“/home/pi/.local/lib/python3.7/site packages/django/apps/config.py”,第90行,在create中
模块=导入模块(条目)
导入模块中的文件“/usr/lib/python3.7/importlib/_init__u.py”,第127行
return _bootstrap._gcd_import(名称[级别:],包,级别)
文件“”,第1006行,在\u gcd\u导入中
文件“”,第983行,在_find_和_load中
文件“”,第965行,在“查找”和“加载”中解锁
ModuleNotFoundError:没有名为“sslserver”的模块

知道如何解决这个问题吗?

如果您在linux中使用本机python,
pip
pip3
是不同的。您可以尝试
pip3安装django sslserver


我建议在python的web服务开发中使用虚拟环境,例如..

您能在这里共享pip freeze的输出吗?