はじめに
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
考察
Djangoをインストールした時に管理者権限で行わなかったことが原因か?
$ pip3 install django ・・・×
↓
$ sudo pip3 install django ・・・〇?
環境
Windows 10 Home
2019/7/31
ささいな事でもアドバイス頂けると喜びます^^