我已经安装了Anaconda,并且已经使用了几次。但是,现在我想安装Pyspark,它要求我确认我的计算机上是否安装了一致的java和python版本。因此,我使用了命令提示符。 不幸的是,对于Java来说,对于python来说一切正常,但是当我编写python --version时,它为我打开了一个安装python的新窗口。
我不明白如何处理Anaconda提示符和命令提示符之间的通信。
答案 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