Я установил последнюю версию python (3.7.3)
Когда я захожу в cmd и ставлю py
, он говорит, что моя версия 3.7.3.Но проблема возникает, когда я ставлю python
или python --version
, потому что он говорит, что моя версия 2.7.10.И я не знаю почему.
Я учусь делать свой первый веб-сайт и просто следую тому, что говорится в учебнике.Я не знаю, является ли причиной проблемы версия python, но я говорю вам, что происходит со мной, не зная, какая у меня версия.
Я использую код Visual Studio и пареньиз учебника сказано, что у нас должна быть хотя бы версия python более 3, и чтобы это выяснить, мы должны написать на CMD python --version
.Тогда мы должны были узнать, какую версию pip мы добавили pip --version
.
Теперь я покажу вам код, который он сделал, и я скопировал, мне пришлось установить колбу из CMD, поставив pip install flask
.
Поэтому, когда я иду в CMD, чтобы запустить это, как это делал youtuber, введите cd Desktop
, затем cd NoFear
(NoFear - это имя папки) и, наконец, python index.py
.Я получил следующий вывод:
C:\Users\Usuario\Desktop\NoFear>python index.py
Traceback (most recent call last):
File "index.py", line 1, in <module>
from flask import Flask
ImportError: No module named flask
C:\Users\Usuario>py
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
C:\Users\Usuario>python
Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
C:\Users\Usuario>python --version
Python 2.7.10
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return 'Hello World'
if __name__=='__main__':
app.run()