Python 在 Anaconda 提示符下工作,但在命令提示符下不工作

Python is working in Anaconda prompt but not in command prompt

我已经安装了Anaconda,并且用了好几次。但是现在我想安装 Pyspark,它要求我验证我的计算机上是否安装了 java 和 python 的一致版本。所以,我使用了命令提示符。 不幸的是,java 一切正常,但 python:当我编写 python --version 时,它为我打开了一个新的 window 来安装 python。

我无法理解如何处理 Anaconda 提示符和命令提示符之间的通信。

看了很多答案后我找到了这个解决方案:

1- 使用下一条指令创建我的环境:

conda create -n Spark python=3.8 ipykernel jupyter anaconda

2- 第二步是:激活我的环境使用:

activate Spark 

我的环境名为 Spark,在执行最后一条指令后,我在 anconda 提示符下得到了这个:

3- 第三步执行:

ipython kernel install --name Spark --user

在这种情况下,如果我从我的 anconda 提示 运行 python 并执行:

import sys, os 
print(sys.executable)

如果我打开 jupyter notebook 运行 :

import sys, os 
print(sys.executable)

我会发现我用的是一样的python.exe