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

时间:2020-10-29 14:55:11

标签: python anaconda command-prompt

我已经安装了Anaconda,并且已经使用了几次。但是,现在我想安装Pyspark,它要求我确认我的计算机上是否安装了一致的java和python版本。因此,我使用了命令提示符。 不幸的是,对于Java来说,对于python来说一切正常,但是当我编写python --version时,它为我打开了一个安装python的新窗口。

我不明白如何处理Anaconda提示符和命令提示符之间的通信。

1 个答案:

答案 0 :(得分:0)

阅读许多答案后,我找到了解决方案:

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笔记本并运行:

import sys, os 
print(sys.executable)

我会发现我使用的是相同的python.exe