Ön Gereksinimler
'Sudo' komut ayrıcalıkları altında çalıştırmanız gereken tüm komutlar.
Ubuntu 20'de Flask Kurulumu.04
Şişeyi Ubuntu 20'ye kurmak için aşağıda belirtilen adımları izleyin.04 sistemi:
Adım 1: Python'un Kurulumu
Ubuntu sisteminizde Python'un kurulu olduğundan emin olun. Kurulumu kontrol etmek için terminalde aşağıda verilen komutu çalıştırın:
$ python3 -V
venv modülünü kullanarak python'da sanal bir ortam oluşturmak için önerilen bir yöntemdir. python3-venv paketi yardımı ile bu ortamı oluşturabilirsiniz. Bu nedenle, sisteminizde aşağıda belirtilen komutu yürüterek bu paketi kurmanız gerekecektir:
$ sudo apt kurulumu python3-venv
Yukarıdaki paket modülü Ubuntu sisteminize kurulduktan sonra, Flask uygulamasını kuracağınız ve kullanacağınız bir python sanal ortamı oluşturabilirsiniz.
Flask uygulaması için bir dizin oluşturun ve aşağıda verilen komutu kullanarak bu klasörde gezinin:
$ mkdir flask_application && cd flask_application
2. Adım: Bir python sanal ortamı oluşturun
Şimdi, belirtilen 'flask_application' dizini içinde aşağıdaki komutu çalıştırarak sanal bir ortam oluşturun:
$ python3 -m venv venv
Tüm Python destekleyen dosyaların bir kopyasından oluşan 'venv' adıyla yeni bir dizin veya sanal ortam oluşturulur. Bu sanal ortam ile farklı bir isim de oluşturabilirsiniz.
Şimdi, aşağıdaki komutu kullanarak yukarıdaki sanal ortamı etkinleştirin ve ardından kullanabilirsiniz:
$ kaynak venv/bin/etkinleştir
Adım 3: Pip kullanarak Flask'ı kurun
Ortam etkinleştirildiğinde, sanal ortam adının kabuk isteminin başına ekleneceğini fark edeceksiniz. Şimdi, Python paket yöneticisi pipini kullanarak Flask'ı aşağıdaki gibi kurun:
(venv) $ pip Flask yükleyin
Aşağıdaki komutu kullanarak Flask'ın kurulu sürümünü yazdırabilirsiniz:
(venv) $ python -m şişesi --versiyon
Şu anda, Flask 1'in en son sürümü.1.Ubuntu sisteminizde 2, aşağıda verilen ekran görüntüsünde de görebileceğiniz şekilde kurulmuştur:
Flask kullanarak Minimal Uygulama Oluşturma
Burada, 'First Flask application' metnini yazdıracak basit bir uygulama oluşturacağız!'. Metin düzenleyiciyi açın ve aşağıdaki kodu bu dosyaya yapıştırın:
şişeden ithalat şişesiuygulama = Şişe(__name__)
@app.rota('/')
tanım my_app():
'İlk Flask uygulamasını döndür!'
Yukarıdaki dosyayı Flask_application dizinine 'my_app' adıyla kaydedin.p'.
Yukarıdaki kodda:
- İlk satır Flask sınıfını içe aktaracak.
- İkinci satır, yeni bir Flask sınıfı örneği oluşturacaktır.
- my_app işlevi, route() dekoratörü aracılığıyla kaydedilir. Bu rotayı talep ettiğinizde 'First Flask uygulaması!' metin terminalde yazdırılacak.
Yukarıdaki kodu çalıştırmak için aşağıdaki komutları çalıştırın:
(venv) $ dışa aktarma flask_application=my_app.p(venv) $ şişe koşusu
Aşağıdaki çıktı terminalde yazdırılacaktır:
Şimdi tarayıcıyı açın ve 'http://127' yazın.0.0.Adres çubuğunda 1:5000' URL. 'İlk Flask uygulaması!' mesajı tarayıcıda görüntülenecek.
Kabuk çıkışını durdurmak için 'Ctrl-C' tuşlarına basın. İşinizi bitirdikten sonra, sanal ortamı devre dışı bırakmak veya ondan çıkmak için aşağıdaki komutu yazın:
(venv) $ devre dışı bırak
Sonuç
Yukarıdaki yazımızda Ubuntu 20 üzerine Flask nasıl kurulur prosedürünü anlattık.04 ortam. Ayrıca bir python sanal ortamını nasıl oluşturabileceğinizi ve içine Flask'ı nasıl kurabileceğinizi de anlattık. Uygulamayı Flask kullanarak çalıştırmak için farklı komutlar deneyimledik. Daha fazla ayrıntı için lütfen internet kaynaklarından Flask belgelerini ziyaret edin.