1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

初心者によるdjangoでwebサイトを作る過程でつまずいたところ①

Posted at

環境
macOS Bigsur 11.2.1

https://gihyo.jp/book/2020/978-4-297-11572-2
この本を参考にwebサイトを作っていこうと思います!

lerning_logというファイルをデスクトップに作成して、ターミナル上でこのフォルダに移動

learning_log % python -m venv ll_env

仮想環境を有効化

source ll_env/bin/activate

Djangoをインストール

learning_log % pip install django

Djangoプロジェクトを作成

learning_log % django-admin startproject learning_log .

ここでエラーが!

Traceback (most recent call last):
  File "/Users/opt/miniconda3/bin/django-admin", line 5, in <module>
    from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'

ん??

learning_log % python -m django --version
3.2.4

ちゃんとインストールされているのにな、、

と思ったのですが、よくよくみたら仮想環境に入った時に普通

(ll_env)learning_log %

となるところが

(base)(ll_env)learning_log %

となってました。

私はAnacondaをインストールしていて、ターミナルを開いたときに毎回先頭に(bese)と表示されています。
もしかしてconda じゃなくてpipでインストールしたからうまくいかなかったのかな?と思って

learning_log % pip uninstall django

でアンインストールして

learning_log % conda install django

でインストールしなおしました。

learning_log % django-admin startproject lerning_log .
learning_log % ls
lerning_log	ll_env		manage.py

いけました!!!

(base) (ll_env) learning_log% のままでいいのかよくわかりませんが、このまま進めてみようと思います。

一応ここに(base)を消す方法が載ってます
https://code-graffiti.com/base-is-displayed-at-the-top-of-the-terminal-on-mac/

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?