小编Dre*_*w U的帖子

如何在 Visual Studio Code 中使用 pip

我安装了 python 3.6,我在 Visual Studio 代码上安装了一个 python 扩展,但我仍然无法在 Visual Studio 代码上使用 pip。它说这不是公认的命令。请问有什么帮助吗?

更新:我尝试手动安装 pip,但文件python2.7不断停止。麻烦的是我很久以前卸载了python 2.7,目前我已经删除了它的每个文件夹,但python-V仍然说我已经python2.7.6安装了。

我在 Windows 10

python-3.x visual-studio-code

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

无法在Visual Studio 2015中安装需要Newtonsoft.Json.10.0.1的NuGet包

我一直在安装需要Newtonsoft.Json.10.0.1的NuGet包时遇到问题我刚刚安装它,当我尝试安装需要它的软件包时,我收到此错误:

Severity    Code    Description Project File    Line
Error       An error occurred while retrieving package metadata for 'Newtonsoft.Json.10.0.1' from source 'C:\Users\Sharon Umute\documents\visual studio 2015\Projects\sermon\packages'.         0
Run Code Online (Sandbox Code Playgroud)

我尝试升级到Newtonsoft.Json.10.0.2并添加环境变量的路径,但我一直得到同样的错误.我检查了路径,Newtonsoft.Json.10.0.2文件夹包含lib,工具和Newtonsoft.Json.10.0.1.nupkg.我真的很感激这方面的一些帮助.

json.net visual-studio nuget-package

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

返回json,python的类

我有一个python类应该返回一个json,它看起来像这样:

class ScanThis():
    def__init__(self, test):
        data={}
        if test>5:
            data["amount"] = test
            self.json_data = json.dumps(data)
        else:
            data["fail"] = test
            self.json_data = json.dumps(data)

    def __str__(self):
        return self.json_data
Run Code Online (Sandbox Code Playgroud)

我试着像这样称呼它:

output= json.loads(ScanThis(8))
print(output["command"])
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

TypeError: the JSON object must be str, bytes or bytearray, not 'ScanThis'
Run Code Online (Sandbox Code Playgroud)

我相信我之前的clas返回一个ScanThis()类型的对象,而不是我想要的JSon.我现在想要解决这个问题,谢谢

PS:如果这段代码粗糙或无效,我很抱歉,这不是真正的代码,只是我编写的类似内容

更新:同样,这不是真正的代码,它只是实际代码的一个小基本片段.有一个很好的理由我正在使用一个类,并且使用json导致因特网上的数据传输

python json

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