正在尝试运行Django并获取AttributeError:module';秘密';没有属性';选择';

正在尝试运行Django并获取AttributeError:module';秘密';没有属性';选择';,django,Django,''' 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site packages/django/core/management/init.py”,第395行,在execute中 self.fetch_命令(子命令)。从_argv(self.argv)运行_ 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packa

''' 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site packages/django/core/management/init.py”,第395行,在execute中 self.fetch_命令(子命令)。从_argv(self.argv)运行_ 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/django/core/management/base.py”,第330行,运行时从_argv开始 self.execute(*args,**cmd_选项) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site packages/django/core/management/base.py”,执行中第371行 输出=self.handle(*args,**选项) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site packages/django/core/management/commands/startproject.py”,第18行,在handle中 选项['secret\u key']=get\u random\u secret\u key() 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site packages/django/core/management/utils.py”,第82行,在get\u random\u secret\u key中 返回获取随机字符串(50个字符) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site packages/django/utils/crypto.py”,第74行,在get_random_字符串中 返回“”。范围(长度)内的i的join(secrets.choice(允许的字符)) 文件“/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site packages/django/utils/crypto.py”,第74行,在 返回“”。范围(长度)内的i的join(secrets.choice(允许的字符)) AttributeError:模块“secrets”没有属性“choice”
''

确保python路径和/或当前工作目录中没有任何名为
secrets
的文件或文件夹。这可能会影响内置的
机密
模块。

修复了它。我不小心删除了机密文件,并将其中一个密钥作为secrets.py