欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

在ubuntu中使用cookiecutter搭建django项目时命令迟迟没有反应

发布时间:2024/4/11 50 豆豆
生活随笔 收集整理的这篇文章主要介绍了 在ubuntu中使用cookiecutter搭建django项目时命令迟迟没有反应 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

想在在ubuntu中使用cookiecutter搭建django项目,在官方文档中只是两行命令的事,没想到折腾了我几个小时。

问题描述

首先pip install cookiecutter==1.6.0安装cookiecutter
安装成功了,准备创建项目

Installing collected packages: cookiecutter Successfully installed cookiecutter-1.6.0 (djg22env) cws@mypc:~$ cd PycharmProjects/ (djg22env) cws@mypc:~/PycharmProjects$ ls testdjango (djg22env) cws@mypc:~/PycharmProjects$ cookiecutter https://github.com/pydanny/cookiecutter-django

然后就停在了
cookiecutter https://github.com/pydanny/cookiecutter-django
等了很久都没有反应,只能ctrl+C先退出
再次尝试就会提醒我们已经下载过,但其实文件夹里面是空的

不过至少让我知道了这个模板应该是存放在/home/cws/.cookiecutters/cookiecutter-django这个路径下的(cws是我的用户名)

我以为是网络问题,尝试很多次以后,发现又会报这个错

查了一下Stack Overflow说是系统时间的问题,但是我改了以后也没有效果(百思不得其解)

解决思路

折腾了很久。。
从云服务器上执行同样的命令可以下载到这个模板,于是再用filezilla拷贝文件到本地,再拷贝到ubuntu(好麻烦),就可以开始创建项目了
后来我发现下载到的不就是github上的源码吗。。去github下载下来就行了。。 我到底在想啥。。
项目git地址

具体过程

到云服务器上面pip install cookiecutter==1.6.0
执行cookiecutter https://github.com/pydanny/cookiecutter-django看到

说明/root/.cookiecutters/cookiecutter-django这个路径下已经有我们要的模板了,去看看:

然后就把整个cookiecutter-django文件夹拷贝到ubuntu虚拟机中/home/cws/.cookiecutters/
文件夹下(使用filezilla,参考了这篇文章)

再回到ubuntu中执行cookiecutter https://github.com/pydanny/cookiecutter-django就会提示我们已经下载过了,问我们要不要重新下载选择no,要不要使用已有的版本选择yes

接下来就可以按照自己需要来搭建项目了
问题已经解决

总结

以上是生活随笔为你收集整理的在ubuntu中使用cookiecutter搭建django项目时命令迟迟没有反应的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。