kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 jason328
jason328
Question

Django terinstal, tetapi tidak dapat mengimpor django di python

Saya telah menginstal Django dengan berbagai cara, melalui apt-get dan pip install. Semuanya mengatakan bahwa saya memiliki versi terbaru dari Django. Sekarang setiap kali saya menjalankan python di Terminal dan mengetikkan import django, saya menerima

ImportError: No module named django

Namun, ketika saya menjalankan django-admin --version saya menerima

1.4.3

Saya tahu itu sudah terinstal, tetapi mengapa python tidak menemukan modul django?

14 2013-02-02T02:04:38+00:00 3
 Tim
Tim
Pertanyaan edit 3 Agustus 2014 в 9:45
Ubuntu
django
python
software-installation
12.04
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Stop  ongoing harm to Monica
Stop ongoing harm to Monica
6 Februari 2013 в 10:35
2013-02-06T10:35:32+00:00
Lebih
Sumber
Sunting
#21452155

python tidak menemukan django karena django tidak ada di jalurnya. Anda dapat melihat daftar path yang dicari python untuk modul seperti ini:

$ python
>>> import sys
>>> sys.path

Anda dapat mengimpor django jika anda menemukan lokasi dimana modul tersebut terinstal, dan menambahkan lokasi tersebut ke path `python``39;nya, contohnya seperti ini:

$ PYTHONPATH=/path/to/django/parent/dir python
>>> import django  # should work now

Tetapi masalah Anda yang sebenarnya adalah ada yang salah dengan instalasi python Anda. Jika Anda telah menginstal python DAN django dengan menggunakan apt-get, maka django seharusnya berada di path python'tanpa peretasan kotor seperti di atas.

Yang mengatakan, ketika bekerja dengan Django, taruhan terbaik Anda adalah TIDAK menggunakan apt-get tetapi membuat lingkungan virtual menggunakan virtualenv (Anda dapat menginstal virtualenv itu sendiri menggunakan apt-get), dan menginstal Django dan modul lain yang mungkin dibutuhkan situs Django Anda menggunakan pip dalam lingkungan virtual. Dengan begitu Anda dapat memiliki beberapa proyek Django berdampingan, dengan modul dan versi Python yang dibutuhkannya. Ini hanya beberapa langkah tambahan yang harus dilakukan, tetapi pasti sepadan dan akan menyelamatkan Anda dari banyak frustrasi di masa depan.

7
0
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
Sourav Samanta
Sourav Samanta
5 Februari 2017 в 6:14
2017-02-05T06:14:52+00:00
Lebih
Sumber
Sunting
#21452156

Saya memiliki masalah yang sama ketika saya menggunakan PyCharm Community Edition untuk membuat proyek Django.

Bagi saya, langkah-langkah berikut ini berhasil:

Ternyata python ingin Anda membuat lingkungan virtual, menginstal django di dalamnya dan kemudian menjalankan server. Untuk melakukan ini,

Buat Lingkungan Virtual

  1. Instal lingkungan virtual menggunakan pip install virtualenv.
  1. Navigasikan ke folder proyek dan ketik virtualenv env (Di sini env adalah nama dari lingkungan virtual.) Ini akan membuat folder baru bernama env di dalam folder proyek.
  1. Navigasikan ke env/Scripts di dalam Folder Proyek Anda menggunakan cd env/Scripts.
  1. Ketik activate dan tekan Enter. Ini akan memulai lingkungan virtual. Anda dapat memverifikasi ini sebagai (env) akan diawali dengan path Anda saat ini.

Instal Django

  1. Setelah berada di dalam lingkungan virtual, kembali ke folder proyek Anda menggunakan cd ../.. dan ketik pip install django.

  2. Anda dapat memverifikasi instalasinya dengan mengetik django-admin --version. Ini akan menampilkan nomor versi django yang terinstal di dalam lingkungan virtual.

Sekarang ketik python manage.py runserver untuk memulai server python.

Eliah Kagan
Eliah Kagan
Jawaban edit 28 Juli 2019 в 12:02
4
0
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
 tivnet
tivnet
9 Januari 2018 в 4:18
2018-01-09T16:18:25+00:00
Lebih
Sumber
Sunting
#21452157

Saya mendapat masalah ini ketika saya mengganti nama folder proyek di PyCharm.

  1. Tab Terminal berhenti masuk ke Virtual Environment (folder venv). Untuk memperbaikinya, saya pergi ke Settings -> Project -> Project Interpreter dan mengubah folder di sana.
  2. Django "menghilang". django-admin --version tidak merespon. Untuk memperbaikinya, saya melakukan pip install django di dalam venv.

Itu membantu.

-1
0
Related communities 7
Python Indonesia
Python Indonesia
25 704 pengguna
Programmer Python Indonesia. Group ini dikelola oleh sejumlah admin. Baca pesan tersemat / pinned message: https://t.me/pythonID/217588
Buka telegram
Django Indonesia
Django Indonesia
4 523 pengguna
Web Framework For Perfectionists With Deadlines
Buka telegram
Indonesian Python Warriors
Indonesian Python Warriors
1 492 pengguna
Di grup ini tidak ada kewajiban untuk menggunakan username dan foto. Yang tidak boleh adalah spamming. Gak boleh baper, kalau nanya yang bener, eror jangan difoto pake HP, gunakan screenshot, code copas ke dpaste.org lalu share link ke sini.
Buka telegram
Python-ID Jogja
Python-ID Jogja
946 pengguna
Buka telegram
Python Newbie Indonesia
Python Newbie Indonesia
449 pengguna
Peraturan grup Python Newbie 🌻Dilarang spam 🌻Dilarang menggunakan bahasa kasar 🌻Dilarang beriklan di grup tanpa seizin admin Beberapa video dasar python dapat diliat melalui channel youtube juan aditya Jangan lupa untuk subscribe ya🙏
Buka telegram
BASIC PYTHON INDONESIA
BASIC PYTHON INDONESIA
368 pengguna
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Анна Литвиненко
Terdaftar 2 hari yang lalu
2
Inessa bu
Terdaftar 1 bulan yang lalu
3
Denis Babushkin
Terdaftar 1 bulan yang lalu
4
asakuno asakuno
Terdaftar 1 bulan yang lalu
5
aldo salerno
Terdaftar 2 bulan yang lalu
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
ES
ID
JA
RU
© kzen.dev 2023
Sumber
askubuntu.com
di bawah lisensi cc by-sa 3.0 dengan atribusi