为什么“ python3 -m venv”返回“ SyntaxError:无效语法”?

时间:2019-10-02 16:59:10

标签: python python-3.x python-venv


我正尝试开始学习python,并通过遵循the flask megatutorial来做到这一点,但一开始我就陷入了困境。当我输入

python3 -m venv venv

我得到以下信息:

File "<ipython-input-2-d8d6a62dc41e>", line 1
    python3 -m venv venv
                  ^
SyntaxError: invalid syntax

我在Windows 10上使用Python 3.7。实际上,当我在Windows终端中键入“ python”时,它无法识别该命令,但是我安装了Anaconda,并且在打开Spyder时,终端显示:

Python 3.7.3 (default, Apr 24 2019, 15:29:51) [MSC v.1915 64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.

IPython 7.6.1 -- An enhanced Interactive Python.

我猜就足够了。我尝试编写python3pythonpython3.7,但出现相同的消息。我还在终端中键入help()并检查是否安装了venv模块。

它必须是非常基本的东西,但是在论坛的其他主题中或在谷歌上找不到它。我找到的最相似的主题是this one,但是如果我正确理解的话,python3在Windows终端上也不会被识别为命令。

有人可以帮我弄清楚我应该做什么吗?

非常感谢您!

0 个答案:

没有答案