django - 尝试使用 cookiecutter-django,出现错误并且没有创建任何东西
问题描述
试图让 Django 项目开始使用 cookiecutter-django 并且似乎无法让它生成任何东西。使用 Python 3.6、Django 2.0.5、cookiecutter 1.6.0(然后创建一个 virtualenv 并进入一个新的空白目录)
所以我输入这个命令:
cookiecutter https://github.com/pydanny/cookiecutter-django
并得到这个错误回溯:
Traceback (most recent call last):
File "c:\python\python36\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\python\python36\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "c:\Python\python36\Scripts\cookiecutter.exe\__main__.py", line 9, in
<module>
File "c:\python\python36\lib\site-packages\click\core.py", line 722, in
__call__
return self.main(*args, **kwargs)
File "c:\python\python36\lib\site-packages\click\core.py", line 697, in main
rv = self.invoke(ctx)
File "c:\python\python36\lib\site-packages\click\core.py", line 895, in
invoke
return ctx.invoke(self.callback, **ctx.params)
File "c:\python\python36\lib\site-packages\click\core.py", line 535, in
invoke
return callback(*args, **kwargs)
File "c:\python\python36\lib\site-packages\cookiecutter\cli.py", line 120,
in main
password=os.environ.get('COOKIECUTTER_REPO_PASSWORD')
File "c:\python\python36\lib\site-packages\cookiecutter\main.py", line 63,
in cookiecutter
password=password
File "c:\python\python36\lib\site-packages\cookiecutter\repository.py", line
103, in determine_repo_dir
no_input=no_input,
File "c:\python\python36\lib\site-packages\cookiecutter\vcs.py", line 99, in
clone
stderr=subprocess.STDOUT,
File "c:\python\python36\lib\subprocess.py", line 336, in check_output
**kwargs).stdout
File "c:\python\python36\lib\subprocess.py", line 418, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['git', 'clone',
'https://github.com/pydanny/cookiecutter-django']' returned non-zero exit
status 128.
解决方案
好的 - 想出了如何让它工作。使用 Github 桌面
从 cookiecutter-django 存储库中,右键单击
打开它 Git Shell
这将打开一个 Powershell 窗口。
CD 到将放置项目的目录。cookiecutter https://github.com/pydanny/cookiecutter-django
它有效。不确定为什么当常规 CMD 和提升的 CMD 不起作用时这会起作用,但这是我让它工作的唯一方法。
推荐阅读
- python - ValueError:检查输入时出错:预期 simple_rnn_1_input 具有 3 个维度,但得到的数组具有形状 (32、813、701、3)
- mysql - INNER JOIN 创建重复的主键错误,但它不应该
- html - 链接到不同页面时如何使名称ancor标签偏移?
- reactjs - 如何在 Formik 中创建连接/依赖的选择元素?
- mongodb - Mongos 实例无法连接到配置服务器副本集
- powershell - PowerShell:获取给定子键名称和值的注册表键名称
- apache-nifi - 如何在 NiFi 的 InfluxDb 处理器中将保留策略设置为 1 周
- java - S3 支持的 java.io.File
- r - 为什么在将它们传递给 purrr 中的映射函数时需要引用-取消引用点?
- apple-musickit - Apple MusicKit JS:为什么我购买的所有音乐图像都返回 404?