LoginSignup
9
3

More than 3 years have passed since last update.

Cannot find installed version of python-django or python3-django

Last updated at Posted at 2019-07-30

はじめに

Djangoをインストールしてプロジェクトを立ち上げようとしたらつまづいたのでメモします。
※初心者なので、鵜呑みにしないでください。

プロジェクトを立ち上げる方針

1.python3がインストールされていることを確認
2.Ubuntuにインストールされているパッケージリストをアップデート
3.Pythonのパッケージ管理システムpipをインストール
4.Djangoのインストール
5.フォルダに移動しプロジェクトを立ち上げる

実行

Python3がインストールされていることを確認

$ poython3 --version
Python 3.6.8

Ubuntuにインストールされているパッケージマネージャーをアップデート
(最新のものを使うとセキュリティ上いいらしい?)

$ sudo apt-get update

Djangoをインストールする前にパッケージ管理マネージャーpipをインストール

$ sudo apt-get install python3-pip

pipを使ってDjangoをインストール

$ pip3 install django

Djangoがインストールされていることを確認

$ python3 -m django --version
2.2.3

バージョンが表示されたので、インストールされてた模様…

フォルダを移動し、プロジェクトを立ち上げる

$ cd {folder_name}
$ django-admin startproject helloproject
Cannot find installed version of python-django or python3-django

このようになりプロジェクトを立ち上げることができなかった。

解決方法

パッケージからのグローバルインストールを行った(自分でも何をしたか分からない)

$ sudo apt-get update
$ sudo apt-get install python-django

この後にプロジェクトを立ち上げるとうまくいった。

$ django-admin startproject helloproject

参考サイト
https://askubuntu.com/questions/643417/message-cannot-find-installed-version-of-python-django-or-python3-django?rq=1

考察

Djangoをインストールした時に管理者権限で行わなかったことが原因か?
$ pip3 install django ・・・×

$ sudo pip3 install django ・・・〇?

環境

Windows 10 Home
2019/7/31

ささいな事でもアドバイス頂けると喜びます^^

9
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
3