No module named flask kali linux

Содержание
  1. No module named flask kali linux
  2. Re: No module named flask after installing flask
  3. Re: No module named flask after installing flask
  4. Re: No module named flask after installing flask
  5. error of «ModuleNotFoundError: No module named ‘flask'» when installing #72
  6. Comments
  7. banpie commented Oct 25, 2018
  8. Please follow the guide below
  9. Make sure you are using the latest version: run git pull to update your version from Lyndor directory
  10. Before submitting an issue make sure you have:
  11. What is the purpose of your issue?
  12. If the purpose of this issue is a bug report, or you are not completely sure then provide the full terminal output as follows:
  13. Answer questions related to your Environment which will help in reproducing the issue:
  14. The issue was encountered on: 💻
  15. Login method:
  16. Enter the python version you are using for download. Find your python version by typing in terminal python -V
  17. If the purpose of this issue is a bug report please provide all kinds of example URLs where you encountered issues (replace following example URLs by yours):
  18. Description of your issue, suggested a solution and other information
  19. banpie commented Oct 25, 2018
  20. ankitsejwal commented Oct 25, 2018
  21. banpie commented Oct 26, 2018
  22. arjunhpes commented Apr 14, 2020
  23. ankit3110 commented Aug 6, 2020
  24. ankit3110 commented Aug 6, 2020
  25. ankit3110 commented Aug 6, 2020
  26. ankit3110 commented Aug 6, 2020
  27. saksham1709 commented Sep 6, 2020
  28. ankitsejwal commented Sep 6, 2020
  29. ankit3110 commented Sep 7, 2020
  30. angel951127 commented Nov 30, 2020
  31. angel951127 commented Nov 30, 2020
  32. as271996 commented Jan 11, 2021 •
  33. bejohns commented May 4, 2021
  34. jay-498 commented Jul 27, 2021
  35. Flask ImportError: нет модуля с именем Flask
  36. 17 ответов

No module named flask kali linux

That is very normal (you should see some Macs). Both Python 2 and 3 are included by default on the Pi builds and modules get loaded into the release directory structure. e.g. V2 structure and it’s equivalent in your own projects at http://as.ynchrono.us/2007/12/filesyste . ct_21.html. Note this can change depending on the platform you are on.

The command python is a link to the version 2 command so to access v3 you have to use python3 at the command line.

GUI editors (Thonny / Idle etc) can have different versions of Python used by default and Visual Code from MS lets you change versions from the editor.

If this sounds like a mess it is and trips lots of folk up lots of times BUT there is so much legacy code out there that removing Python2 is very hard to do.

From what I am seeing it’s best to either develop in Python 3 only (and use pip3 where needed) or live totally in a virtual environment where you can dictate how and where modules are loaded.

Re: No module named flask after installing flask

Why am I not able to install any module using pip in my virtual environment?

Is it because I have created my virtual environment in /var/ directory?

Re: No module named flask after installing flask

Could be or it could be that you used sudo to create the environment.

I’ve no Pi handy at the mo and feeling yuck so I cannot check for you but you could try changing the ownership of all objects / folders to pi:pi and see if that helps.

Not sure about using /var — I thought that was more system than user (but me new to bits of Linux ) http://www.linfo.org/var.html

Re: No module named flask after installing flask

Why am I not able to install any module using pip in my virtual environment?

Читайте также:  Transmission mac os настройка

Is it because I have created my virtual environment in /var/ directory?

Источник

error of «ModuleNotFoundError: No module named ‘flask'» when installing #72

Comments

banpie commented Oct 25, 2018

Please follow the guide below

  • You will be asked some question, please read them carefully
  • Put an x into all the boxes [ ] relevant to your issue (like this: [x] )
  • Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run git pull to update your version from Lyndor directory

Before submitting an issue make sure you have:

What is the purpose of your issue?

  • Bug report (encountered problems with Lyndor) 🪲
  • Feature request (request for a new functionality) ☝️
  • Question ❓ unable to open the setting page
  • Other

If the purpose of this issue is a bug report, or you are not completely sure then provide the full terminal output as follows:

Copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple «`):

The issue was encountered on: 💻

Login method:

  • Regular login (username + password)
  • Organization login (cookies.txt)
  • cookies.txt + Library login(for exercise file)

Enter the python version you are using for download. Find your python version by typing in terminal python -V

If the purpose of this issue is a bug report please provide all kinds of example URLs where you encountered issues (replace following example URLs by yours):

Description of your issue, suggested a solution and other information

Explanation of your issue in arbitrary form goes here. Please make sure the description is worded well enough to be understood. Provide as much context and examples as possible.

The text was updated successfully, but these errors were encountered:

banpie commented Oct 25, 2018

I have tried those:

ankitsejwal commented Oct 25, 2018

Hi, @banpie it seems you have both Python 2 and 3 installed in your system. When you are running

These packages are being installed in python2.7 which comes by default in MacOS
So you can try

I use this cool tool to manage several python versions on my machine https://github.com/pyenv/pyenv, you can set a default global python version or a local python version for a project as well.

banpie commented Oct 26, 2018

Thanks for your reply. I think I was using python 3.6 before, as I have add those code to the bash_profile file:

and I also have tried you solution, but got those:

but, when i use python3 settings/settings.py , it did works.

arjunhpes commented Apr 14, 2020

Better to use pip3 for Python3+ version

Python2 Sysntax : pip install flask
Python3+ Sysntax : pip3 install flask

ankit3110 commented Aug 6, 2020

Hi i am facing an issue over here
ModuleNotFoundError: No module named ‘flask’

ankit3110 commented Aug 6, 2020

I tried evrything
pip3 install Flask
Requirement already satisfied: Flask in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (1.1.2)
Requirement already satisfied: click>=5.1 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (7.1.2)
Requirement already satisfied: Jinja2>=2.10.1 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (2.11.2)
Requirement already satisfied: itsdangerous>=0.24 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (1.1.0)
Requirement already satisfied: Werkzeug>=0.15 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (1.0.1)
Requirement already satisfied: MarkupSafe>=0.23 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Jinja2>=2.10.1->Flask) (1.1.1)

ankit3110 commented Aug 6, 2020

pip3 install Flask
Requirement already satisfied: Flask in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (1.1.2)
Requirement already satisfied: click>=5.1 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (7.1.2)
Requirement already satisfied: Jinja2>=2.10.1 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (2.11.2)
Requirement already satisfied: itsdangerous>=0.24 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (1.1.0)
Requirement already satisfied: Werkzeug>=0.15 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Flask) (1.0.1)
Requirement already satisfied: MarkupSafe>=0.23 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from Jinja2>=2.10.1->Flask) (1.1.1)

Читайте также:  Какая будет последняя windows

ankit3110 commented Aug 6, 2020

pip3 install virtualenv
Requirement already satisfied: virtualenv in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (20.0.30)
Requirement already satisfied: filelock =3.0.0 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from virtualenv) (3.0.12)
Requirement already satisfied: appdirs =1.4.3 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from virtualenv) (1.4.4)
Requirement already satisfied: distlib =0.3.1 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from virtualenv) (0.3.1)
Requirement already satisfied: six =1.9.0 in c:\users\ankit kumar\appdata\local\programs\python\python39\lib\site-packages (from virtualenv) (1.15.0)

saksham1709 commented Sep 6, 2020

i am having the same issues

ankitsejwal commented Sep 6, 2020

Hi guy at what point are you guys getting these errors?
Please write you input.
ex:

ankit3110 commented Sep 7, 2020

@saksham1709 close all the applications and restart the computer. sometime it doesn’t read the flask.

angel951127 commented Nov 30, 2020

oot@kali: /Escritorio/SocialFish# python3 SocialFish.py
Traceback (most recent call last):
File «/root/Escritorio/SocialFish/SocialFish.py», line 3, in
from flask import Flask, request, render_template, jsonify, redirect, g, flash
ModuleNotFoundError: No module named ‘flask’
root@kali: /Escritorio/SocialFish#

angel951127 commented Nov 30, 2020

oot@kali: /Escritorio/SocialFish# python3 SocialFish.py
Traceback (most recent call last):
File «/root/Escritorio/SocialFish/SocialFish.py», line 3, in
from flask import Flask, request, render_template, jsonify, redirect, g, flash
ModuleNotFoundError: No module named ‘flask’
root@kali: /Escritorio/SocialFish#

as271996 commented Jan 11, 2021 •

I’m trying to install pgadmin4 for postgresql but i’m getting following error,
$ sudo apt-get install pgadmin4 pgadmin4-apache2
Reading package lists. Done
Building dependency tree
Reading state information. Done
pgadmin4-apache2 is already the newest version (4.25-1.pgdg18.04+1).
pgadmin4 is already the newest version (4.29).
0 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up pgadmin4-apache2 (4.25-1.pgdg18.04+1) .
apache2_invoke pgadmin4: already enabled
Traceback (most recent call last):
File «setup.py», line 18, in
from pgadmin.model import db, User, Version, ServerGroup, Server,
File «/usr/share/pgadmin4/web/pgadmin/init.py», line 19, in
from flask import Flask, abort, request, current_app, session, url_for
ModuleNotFoundError: No module named ‘flask’
dpkg: error processing package pgadmin4-apache2 (—configure):
installed pgadmin4-apache2 package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
pgadmin4-apache2
E: Sub-process /usr/bin/dpkg returned an error code (1)

bejohns commented May 4, 2021

total novice here, b ut i’m getting same erros no matter how many times i intall flask by italf or from requirements.txt. only time i made any headway in troublshooting the problem was shen I mucked around with the ssh key and github account, but now can’t find the help file i was using! lol

jay-498 commented Jul 27, 2021

Hi guy at what point are you guys getting these errors?
Please write you input.
ex:

Источник

Flask ImportError: нет модуля с именем Flask

Я следую учебнику Flask здесь:

Я добираюсь до точки, где я пытаюсь ./run.py, и я получаю:

Но их решения не помогают. Для справки, у меня do есть папка с именем flask, и один из упомянутых пользователей может вызвать проблемы.

17 ответов

Попробуйте удалить созданный вами virtualenv. Затем создайте новый virtualenv с помощью:

Теперь давайте активируем virtualenv:

Теперь вы должны увидеть (flask) слева от командной строки.

Давайте установим колбу:

Затем создайте файл с именем hello.py (ПРИМЕЧАНИЕ: см. UPDATE Flask 1.0.2 ниже):

И запустить его с:

ОБНОВЛЕНИЕ Flask 1.0.2

С новым выпуском фляги нет необходимости запускать приложение из вашего скрипта. hello.py должен выглядеть следующим образом:

И запустить его с:

Убедитесь, что вы находитесь внутри папки, где hello.py находится при запуске последней команды.

Все шаги до создания hello.py применимы и для этого случая

  1. редактировать <<Х0>>
  2. Добавьте следующие две строки перед строкой «WSGIScriptAlias»:

WSGIDaemonProcess FlaskApp python-home=/var/www/FlaskApp/FlaskApp/venv/FlaskApp WSGIProcessGroup FlaskApp

  1. Перезапустите Apache: service apache2 restart

Я тоже следую учебнику Flask. И я столкнулся с той же проблемой. Я нашел способ исправить это.

Войдите в интерактивный режим Python, затем:

Это напечатает ваш путь. Проверьте, установлена ли колба в sys.path.

Для MacOS путь к питону находится в /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

Но pip установит пакет python по умолчанию в /Library/Python/2.7/site-packages

Вот почему это не работает для MacOS.

Перейдите к файлу фляги в микроблоге, затем активируйте виртуальную среду с помощью source bin/activate , затем перейдите к фляге / bin и установите флягу, а также остальные пакеты pip install flask . Вы увидите колбу в каталоге bin. Попробуйте снова запустить ./run.py из микроблога (или из того места, где у вас есть файл).

В моем случае решение было таким же простым, как запуск моей виртуальной среды, например:

Оказывается, я все еще новичок в Python 🙂

Единственный способ, который я мог решить, это добавить моего пользователя python dir в файл myapp.wsgi. В качестве примера:

Я предполагаю, что если вы устанавливаете пакеты в глобальной среде, у вас не должно возникнуть проблем, но мои пакеты python были установлены как пользователь.

У меня была похожая проблема с флешгером.

Причина в том, что я всегда использую

sudo pip install flask

Но по какой-то причине это не всегда так. Иногда нужно просто

pip install flask

Другой недостаток заключается в том, что иногда люди вводят pip install Flask с cap F .

Размещать это здесь на случай, если кто-то застрянет. Дайте мне знать, если это помогло.

Это сработало для меня после обновления пипа:

Тогда я мог бы просто установить колбу:

Даже я тоже предлагаю вам virtualenv, Это также может решить вашу проблему.

Если вы хотите развернуть в productionserver, то используйте вышеуказанное решение, иначе используйте virtualenv.

Для Python 3 использовать

Я использовал python2, но установил это: sudo apt-get install libapache2-mod-wsgi-py3

Вместо: sudo apt-get установить libapache2-mod-wsgi

Исправление установки решило проблему отсутствия колбы.

Если вы используете Pycharm, то это проблема виртуальной среды.

Итак, во время создания вашего проекта Python вам нужно будет выбрать опцию «Существующий интерпретатор» -> нажать «Системный интерпретатор» -> выбрать правильный вариант, например «* \ AppData \ Local \ Programs \ Python \ Python3.6 \». python.exe » .

Вы также можете использовать «New Virtual Env», но я только что дал быстрое решение, которое должно работать для пользователей Pycharm.

После активации виртуальной среды и установки Flask я создал файл app.py. Я запускаю это так: python -m flask run . Надеюсь, это поможет!

Это то, что сработало для меня,

sudo -H pip install flask

Или для pip3 (python3) используйте:

sudo -H pip3 install flask

Если вы используете virtualenv, это хорошая идея pip freeze >> requirements.txt чтобы разрешить установку установленных пакетов в одном месте. Команда sudo и флаг -H . Подробнее о sudo флаге -H смотрите Пола answer . Надеюсь, это поможет вам.

Скрипт фляги удобен для запуска локального сервера разработки, но вам придется перезапускать его вручную после каждого изменения кода. Это не очень хорошо, и Flask может сделать лучше. Если вы включите поддержку отладки, сервер перезагрузится при изменении кода, а также предоставит вам полезный отладчик, если что-то пойдет не так. Чтобы включить режим отладки, вы можете экспортировать переменную среды FLASK_DEBUG перед запуском сервера: например, ваш файл hello.py

Мой ответ только для всех пользователей, которые используют веб-проект Visual Studio Flesk:

Просто щелкните правой кнопкой мыши «Python Environment» и выберите «Add Environment»

В моем случае с использованием Docker мой файл .env не был скопирован, поэтому следующие env vars не были установлены:

Так что в мой Dockerfile я должен был включить:

На который ссылается docker-compose.yml

Еще одна вещь, на которую я должен был обратить внимание, это переменная пути, чтобы убедиться, что моя среда используется

Источник

Читайте также:  Microsoft odbc driver linux
Оцените статью