[英]How do i specify the version of a module(django) on atom?
我正在尝试在笔记本电脑上运行从 github 导入的代码。 我想我知道问题出在哪里; 因为代码使用的是 django v2,当我这样做时: python -m django --version 在我的笔记本电脑上它告诉我我正在运行 django v2.9AFB89A6DACC15ADZB1.9BF89A6DACC10ADCA75 我安装了 django v2 但无法“连接”。
我想我的问题出在路径上,有人可以帮忙吗?
第一步:您必须安装pip
和virtualenv
package:
python -m pip install -U pip
or upgrade with python -m pip install --upgrade pip
if not work you must check Windows PATH or Environment variables for add python.pip2 install -U pip
or upgrade with python3 -m pip install --upgrade pip
Help link 第二步:你必须安装virtualenv
package:
pip install virtualenv
sudo pip3 install virtualenv
Help link for install pip and virtualenv on linux第三步:您必须创建并激活虚拟环境以安装项目要求 package。
使用以下命令创建虚拟环境: virtualenv env
命令。
Go 到“ProjectRoot/env/scripts”方向,写入activate
并回车。
然后 go 回到项目文件 requirements.txt 所在文件夹,输入pip install -r requirements.txt
安装项目要求。 maybe Django version ( django==2.x
) does not exist in requirements.txt so you can add Django version into requirements.txt, and again enter pip install -r requirements.txt
for install Django and check Django version with django-admin --version
命令。 现在 go 到存在 manage.py 文件的文件夹并输入以下命令:
python manage.py 迁移 python manage.py makemigrations
如果您想以管理员用户身份登录以获取数据库的其他内容,您必须使用python manage.py createsuperuser
创建一个超级用户并输入名称、email 和密码。 然后输入python manage.py runserver
命令。 恭喜,现在您的项目正在 127.0.0.1:8000 上运行。
要解决此问题,您可以使用以下方法:
pip 安装 virtualenv
Go 到“ProjectRoot/env/scripts”方向,写入activate
并回车。
go 返回并运行pip install -r requirements.txt
然后运行python manage.py makemigrations
和python manage.py migrate
如果要创建用户,请使用:
python manage.py createsuperuser
最后,运行python manage.py runserver
现在你的服务器在http://127.0.0.1:8000工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.