我应该如何在 Ubuntu 20.04 LTS 上安装 Django
Posted
技术标签:
【中文标题】我应该如何在 Ubuntu 20.04 LTS 上安装 Django【英文标题】:How Should I install Djnago on Ubuntu 20.04 LTS 【发布时间】:2021-01-16 18:54:43 【问题描述】:我正在尝试在 ubuntu 20.04 LTS 上安装 Djnago。 首先,我使用以下命令安装 Python:
sudo apt-get install python3
Python 版本是 3.8.2。
然后我使用这些命令来安装 Django,
第一步: sudo apt update
第二步: sudo apt install python3-pip
第二步显示错误,即,
Media change: please insert the disc labeled
'Ubuntu 20.04.1 LTS _Focal Fossa_ - Release amd64 (20200731)'
in the drive '/cdrom/' and press [Enter]
当我按下 Enter 时。一直显示但没有解决问题
现在,我该怎么办?请帮我解决这个问题。
【问题讨论】:
请关注这个答案:***.com/a/64148852/8826621 您是否将正确的磁盘放入读卡器?您似乎正在尝试从多磁盘安装介质进行安装。也许你可以更清楚地解释这个媒体的样子,你是如何安装的,等等。这个问题似乎不是 django 特定的......坦率地说,它似乎不是一个 编程 问题。 【参考方案1】:由于 Ubuntu 20.04 上已经安装了 Python,您应该尝试一下:
pip install Django==3.1.1
这里是关于如何在不同操作系统上安装 Django 的文档。 Django Documentation
【讨论】:
感谢您的回答,但此命令不起作用。它显示一个错误,即“找不到命令'pip',但有18个类似的。” 看来您的磁盘有问题。我在这里找到了有关您的问题的信息apt - 'media change'【参考方案2】:sudo apt-get update
python -m pip install Django
这将为您下载最新版本的 Django。
通过使用版本名称可以获得具体的版本。
但是这样做你会得到最新的稳定版本
【讨论】:
我使用了两个命令和第一个命令成功运行,但是在运行第二个命令后我显示一个错误,即“找不到命令'python',你的意思是:来自 deb python3 命令的命令'python3' 'python' from deb python-is-python3 " 然后我再次运行以将这个命令重新编辑为 "python3 -m pip install Django" 。但它也显示错误,“/usr/bin/python3: No module named pip” 请帮助我,在 Ubuntu 20.04 版本中设置 pip。 运行which python
或 which python3
并查看是否有任何文件路径作为输出。如果你没有得到这意味着你的发行版没有安装 python。为基于 debian 的发行版安装 python 运行 sudo apt-get install python
和 python3 运行 sudo apt-get install python3
以上是关于我应该如何在 Ubuntu 20.04 LTS 上安装 Django的主要内容,如果未能解决你的问题,请参考以下文章
如何在Ubuntu 20.04 LTS上安装Squid Proxy
在 ubuntu 20.04LTS 上安装 pygame 的问题
在 ubuntu 20.04 LTS 上部署 django 2.2 应用程序