【问题标题】:How to add or append python or PySpark modules to PYTHONPATH in Visual Studio Code如何在 Visual Studio Code 中将 python 或 PySpark 模块添加或附加到 PYTHONPATH
【发布时间】:2019-03-11 14:12:36
【问题描述】:

在 IDE 中设置 Pyspark 的两种方法是:

  1. 使用 Pip 即 pip install pyspark ,如以下链接(E0401:Unable to import 'pyspark in VSCode in Windows 10)中所述

  2. 通过在“PYTHONPATH”路径中附加 PySpark 模块,如下文所述。

第二种方法向后兼容,可以在大多数 IDE 中设置,所以想知道如何在 Visual Studio 代码中设置“PYTHONPATH”

我认为需要在 settings.json 、launch.json 或什至在 .env 文件中 中完成某些操作。但我找不到具体的东西。

另外,我浏览了链接 https://code.visualstudio.com/docs/python/environments#_use-of-the-pythonpath-variable 上的 Visual Studio 代码。但是还是想不通

如何将 python 或 PySpark 模块“附加”到 PYTHONPATH

【问题讨论】:

  • 我不知道 PYTHONPATH 是什么意思,但如果您正确安装了 Python(使用环境变量)并正确安装了 pyspark(pip install pysparkpip3 install pyspark) .您只需致电:python file.pypython3 file.py
  • @Spirit ,使用 pip install pyspark 是一种方法,但是将 pyspark.zip 和 py4j-0.10.4-src.zip 添加到“PYTHONPATH”更灵活,因为相同的构建可以用于其他语言的编码,甚至在所有设置中更新它的情况下。
  • 我没有使用此选项的经验。但也许可以尝试为该文件创建一个自己的环境变量。
  • 我建议查看this post 为 VSCode 设置环境变量

标签: python visual-studio-code pyspark vscode-settings vscode-python


【解决方案1】:

如果你想通过.env 文件来做,那么它应该是:

PYTHONPATH=/path/to/zip

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-27
    • 2020-06-06
    • 2020-02-29
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多