我使用以下命令安装了安装Django所需的一切:
sudo apt-get install python3 python3-pip
pip install Django
pip --version
pip 19.1.1 from /home/ion/anaconda3/lib/python3.7/site-packages/pip (python 3.7)
我尝试使用
进行安装pip3 install Django
pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
但是当我跑步
django-admin --version
Cannot find installed version of python-django or python3-django.
我再次尝试安装django:
pip install Django==2.2.7
Requirement already satisfied: Django==2.2.7 in /home/ion/anaconda3/lib/python3.7/site-packages (2.2.7)
Requirement already satisfied: sqlparse in /home/ion/anaconda3/lib/python3.7/site-packages (from Django==2.2.7) (0.3.0)
Requirement already satisfied: pytz in /home/ion/anaconda3/lib/python3.7/site-packages (from Django==2.2.7) (2019.1)
可能是什么问题?
答案 0 :(得分:0)
也许您的默认python解释器不是3.6,请运行以下命令:
python3.6 -m pip install Django==2.2.7
看看现在是否可以django-admin
。
或者,尝试使用apt-get安装python3-django
。
答案 1 :(得分:0)
使用python3创建virtualenv
首先使用命令
安装python envsudo apt-get python3-virtualenv
然后通过命令创建虚拟环境
virtualenv --python=python3 django
然后通过
激活virtualenvsource django/bin/activate
在通过
安装django之后pip install django
Engoy ^ _ ^;