社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

如何使用virtualenv在Django启动新项目

Daniel dos Santos • 6 年前 • 1448 次点击  

我刚安装了virtualenv,在其中安装了django。但是,当我在bin文件中访问django管理终端时,我写道

django-admin startproject mysite 

我原以为这会启动一个新项目,但刚回来

请注意,只有Django核心命令列为未正确配置设置(错误:已安装请求的设置,但未配置设置)。在访问设置之前,必须定义环境变量django_settings_module或调用settings.configure()。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30423
 
1448 次点击  
文章 [ 2 ]  |  最新文章 6 年前
Raied Khan
Reply   •   1 楼
Raied Khan    6 年前

我认为您应该首先创建一个虚拟环境:

pip3安装--用户pipenv

创建虚拟环境:

pipenv—python 3.6

激活环境:

皮彭夫壳

在这之后,你想怎么做就怎么做,我想现在会更好。

pipenv是最好的使用方法,因为它提供了最好的python包,这样在创建虚拟环境时就不会有更多的bug。可以正确复制django。

jojo
Reply   •   2 楼
jojo    6 年前

这里是 如何在虚拟环境中启动新的Django项目 :

. 为项目创建新的virtualenv:

virtualenv py_env --python=python3

--python=python3 不是强制性的。我建议在python3.x中编程,但这取决于您。如果您不确定省略时将使用的默认python是什么 --python 选项类型 python -V 在你的终点站。

. 激活virtualenv:

source py_env/bin/activate

如果你看到一个 (py_env) 在命令行的开头,您就知道virtualenv被激活了。要停用,只需键入 deactivate .

. 安装所需的软件包:

pip install django

虽然不需要,但我建议使用 ipython ,因此您可能要运行 pip install ipython .

. 创建新的Django项目:

django-admin startproject mysite

希望能帮助和快乐的编码!