小编Hen*_*nco的帖子

VS Code 无法打开 ipynb 文件

大家有没有遇到过这个问题,VS Code 一直在加载,打不开ipynb文件?我试过使用 python 3.7 但同样的问题。还尝试重新安装 VS Code 和 Anaconda,但没有成功。

在此处输入图片说明

这是我的环境数据:

  • VS 代码版本:1.49.0
  • Python扩展版本:v2020.8.108011
  • 操作系统和版本:Ubuntu 20.04
  • Python 版本(和分发,如果适用,例如 Anaconda):Anaconda python 3.8.3
  • 使用的虚拟环境类型:使用 conda 基础环境
  • python.languageServer 设置的值:“Pylance”
  • ipython 版本:7.16.1
  • 绝地版本:0.17.1
  • ipykernel 版本:5.3.2

python jupyter visual-studio-code

9
推荐指数
1
解决办法
7204
查看次数

SparkException:执行 Spark 操作时,Python 工作线程无法重新连接

当我尝试在 pyspark 执行此命令行时

\n\n
arquivo = sc.textFile("dataset_analise_sentimento.csv")\n
Run Code Online (Sandbox Code Playgroud)\n\n

我收到以下错误消息:

\n\n
Py4JJavaError: An error occurred while calling z:\norg.apache.spark.api.python.PythonRDD.runJob.: \norg.apache.spark.SparkException: Job aborted due to stage failure: \nTask 0 in stage 0.0 failed 1 times, most recent failure:\nLost task 0.0 in stage 0.0 (TID 0, localhost, executor driver):\norg.apache.spark.SparkException: Python worker failed to connect back.\n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试了以下步骤:

\n\n
    \n
  • 检查环境变量。
  • \n
  • 检查 Windows 10 上的 Apache Spark 安装步骤。
  • \n
  • 使用不同版本的 Apache Spark(尝试过 2.4.3 / 2.4.2 / 2.3.4)。
  • \n
  • 禁用我安装的防火墙窗口和防病毒软件。
  • \n
  • 尝试手动初始化 SparkContext sc = …

python apache-spark pyspark

5
推荐指数
1
解决办法
7944
查看次数

cv2 的自动完成功能在 vscode 中无法正常工作

我试图找出为什么cv2包的自动完成功能无法正常工作。下面是有关我正在使用的问题和版本以及我尝试解决它的一些信息:

VS Code 中的自动完成

在此输入图像描述

版本信息

  • opencv-python: 4.4.0.46
  • 绝地: 0.17.2
  • numpy: 1.19.4

上述所有 3 个软件包均安装在C:\...\anaconda3\lib\site-packages

  • 视觉工作室代码: 1.50.1
  • Python扩展: v2020.10.332292344
  • Python版本: 3.8.3

我的尝试

  • 我已经检查了我的软件包是否安装在这个问题建议的默认位置,但没有成功。它们安装在默认位置但仍然无法工作。

  • 当我按照本期print(jedi.Script("import cv2\ncv2.").completions())中的建议在 PowerShell 中执行命令行时,命令行可以正确地自动完成,但在 VS Code 中仍然无法工作。结果如下:

PS:我限制了输出,因为问题对字符数有限制,不能全部包含。

>>> print(jedi.Script("import cv2\ncv2.").completions())
<stdin>:1: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).complete instead.
[<Completion: >, <Completion: absdiff>, <Completion: ACCESS_FAST>, <Completion: ACCESS_MASK>, <Completion: ACCESS_READ>, <Completion: ACCESS_RW>, <Completion: ACCESS_WRITE>, <Completion: accumulate>, <Completion: accumulateProduct>, <Completion: accumulateSquare>, <Completion: accumulateWeighted>, <Completion: ADAPTIVE_THRESH_GAUSSIAN_C>, <Completion: ADAPTIVE_THRESH_MEAN_C>, <Completion: adaptiveThreshold>, <Completion: add>, <Completion: …
Run Code Online (Sandbox Code Playgroud)

python opencv autocomplete jedi visual-studio-code

5
推荐指数
1
解决办法
2336
查看次数

str.count() 方法结果错误

我对一个非常简单的字符串计数操作感到困惑:

s = 'BANANA'
s.count('ANA')
Run Code Online (Sandbox Code Playgroud)

这应该会得到 2,对吗?由于子字符串 ,ANA在 中出现了 2 次BANANA

但结果我得到了 1。

>>> s = 'BANANA'
>>> s.count('ANA')
1
Run Code Online (Sandbox Code Playgroud)

不知道为什么结果错误。就是这么简单的操作!

感谢任何帮助。


PS:我该如何解决这个问题?

python string count

3
推荐指数
1
解决办法
738
查看次数