小编Rea*_*oob的帖子

Visual Studio Code 正在等待和弦的第二个键。(Ctrl + A)

这发生在今天,当我想选择我的文件的整个文本时。一直在说:

(Ctrl + A) was pressed. Waiting for second key of chrod...
Run Code Online (Sandbox Code Playgroud)

这是我选择的所有键盘快捷键的屏幕截图。我如何使用Ctrl + A来选择所有文本。

在此处输入图片说明

visual-studio-code

16
推荐指数
1
解决办法
4575
查看次数

无法在Python中激活虚拟环境

我使用的是 Windows 10,Python 3.10.2。以下是我创建虚拟环境时运行的命令:

这是我的软件包版本:

virtualenv==16.7.5
virtualenvwrapper-win==1.2.6
Run Code Online (Sandbox Code Playgroud)
  1. 我安装了虚拟环境。
D:\voice-cloning\real-time-voice-cloning>python -m pip install virtualenv
WARNING: Ignoring invalid distribution -ip (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution - (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution - (d:\python\lib\site-packages)
Requirement already satisfied: virtualenv in d:\python\lib\site-packages (16.7.5)
WARNING: Ignoring invalid distribution -ip (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution - (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution - (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (d:\python\lib\site-packages)
WARNING: Ignoring invalid distribution - (d:\python\lib\site-packages) …
Run Code Online (Sandbox Code Playgroud)

python virtualenv python-3.x

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

您的构建当前配置为使用 Java 19.0.2 和 Gradle 7.5

我在构建项目时遇到此错误:

Unsupported Java. 
Your build is currently configured to use Java 19.0.2 and Gradle 7.5.

Possible solution:
 - Open Gradle wrapper settings, change `distributionUrl` property to use compatible Gradle version and reload the project
Run Code Online (Sandbox Code Playgroud)

我的gradle-wrapper.properties文件如下所示:

#Mon Feb 27 20:08:12 IST 2023
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
Run Code Online (Sandbox Code Playgroud)

所以,Gradle 值已经是 7.5。我还需要在这里进行哪些其他更改?

谢谢。

java android gradle android-studio

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

使用 ML Kit 扫描条形码时出现黑屏而不是 QR 扫描仪

在 Android 中创建条形码扫描仪的最简单方法可能是使用 Google Code Scanner API https://developers.google.com/ml-kit/vision/barcode-scanning/code-scanner

然而,这似乎对我不起作用。我在 MainActivity.kt 文件中的代码如下所示:

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        val options = GmsBarcodeScannerOptions.Builder()
            .setBarcodeFormats(
                Barcode.FORMAT_QR_CODE,
                Barcode.FORMAT_AZTEC)
            .build()

        val scanner = GmsBarcodeScanning.getClient(this, options)

        scanner.startScan()
            .addOnSuccessListener { barcode ->
                val rawValue: String? = barcode.rawValue
            }
            .addOnCanceledListener {
                // Task canceled
            }
            .addOnFailureListener { e ->
                // Task failed with an exception
            }
    }
}
Run Code Online (Sandbox Code Playgroud)

settings.gradle文件有以下代码:

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
    }
}
Run Code Online (Sandbox Code Playgroud)

我的build.gradle …

android kotlin google-mlkit

5
推荐指数
0
解决办法
655
查看次数

在 PHP 中抓取网页时获取垃圾输出

我正在尝试使用从亚马逊获取页面的内容,file_get_html()但输出带有奇怪的字符echo。谁能解释一下我该如何解决这个问题?

我还在 Stack Overflow 上发现了以下两个相关问题,但它们并没有解决我的问题。:)

  1. file_get_html() 返回垃圾
  2. 解压缩 gzip 压缩的 http 响应

这是我的代码:

$options = array(
'http'=>array(
    'header'=>
            "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n".
            "Accept-language: en-US,en;q=0.5\r\n" .
            "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6\r\n"
   )
); 
$context = stream_context_create($options);

$amazon_url = 'https://www.amazon.com/my-url';
$amazon_html = file_get_contents($amazon_url, false, $context);
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

??T]o?6}??`???0???-??"[?bh?tN?b0??.%%?$P??@?(??? ??????F#????A?
Run Code Online (Sandbox Code Playgroud)

大约 115k 这样的字符显示在浏览器窗口中。

这些是我的新标题:

$options = array(
'http'=>array(
    'header'=>
            "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n".
            "Accept-language: en-US,en;q=0.5\r\n"
   )
); 
Run Code Online (Sandbox Code Playgroud)

使用 cURL 会解决这个问题吗?

更新:

我试过卷曲。仍然得到垃圾输出。这是我的响应标头:

HTTP/1.1 200 OK
Date: Sun, 18 …
Run Code Online (Sandbox Code Playgroud)

html php encoding file-get-contents

4
推荐指数
1
解决办法
893
查看次数

以编程方式更新 WordPress 帖子摘录

我正在寻找一个可以更新已发布的 WordPress 帖子摘录的功能。该函数wp_update_post()不更新摘录。我研究的其他功能the_excerpt()仅用于获取摘录而不是设置它。

如何更新 WordPress 中已发布帖子的摘录?

php wordpress

4
推荐指数
1
解决办法
1922
查看次数

如何在Windows中安装多个版本的Python?

直到最近,我只使用过一种版本的 Python,并且时不时地使用虚拟环境。现在,我正在使用一些需要旧版本 Python 的库。所以,我很困惑。有人可以澄清我的一些困惑吗?

  1. 如何安装多个Python版本?

我最初使用的是 Python 3.8.x 版本,但上个月升级到了 3.10.x。目前我的电脑上只有该版本。

我想安装 Python 3.8.x 版本之一,并转到https://www.python.org/downloads/。它列出了很多版本和颠覆,例如 3.6、3.7、3.8 等,其中包括 3.8.1、3.8.2 直到 3.8.13。我应该选择哪一个?

我实际上继续使用 3.8.12 并在页面上下载了 Tarball:https ://www.python.org/downloads/release/python-3812/

我提取了 tarball (23.6MB),它创建了一个包含 setup.py 文件的文件夹。

现在安装Python 3.8.12了吗?单击该setup.py文件只会使终端闪烁一秒钟。

我还有几个问题。希望他们不会让我投反对票。我只是很困惑,无法为他们找到正确的答案。

  1. 为什么 Python 对库和包等的确切版本有如此严重的依赖性?

例如,这个问题 如何在 Windows 系统上使用 CUDA 运行 Mozilla TTS/Coqui TTS 训练?。这看起来对初学者很不友好。软件包版本稍微不匹配可能会阻止任何程序运行。

  1. 虚拟环境是否从主 Python 安装中复制所有文件来创建虚拟环境,然后在其中安装特定的包?因为几乎所有项目都需要自己的虚拟环境,这不是浪费大量资源吗?

python

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

如何在代码编辑器中输入 ^G (Ctrl + G)

我正在尝试创建一个批处理文件来播放贝尔角色的嘟嘟声。每当我尝试输入Ctrl+时G,它都会触发“转到”对话框。我尝试过记事本、Notepad++ 和 VSCode。

直接echo Ctrl+G在命令行中输入可以,但我想通过批处理文件运行它。

如果无法输入Ctrl+ ,是否有其他方法可以播放嘟嘟声?G

cmd batch-file notepad++ visual-studio-code

0
推荐指数
1
解决办法
1141
查看次数