anaconda中不提供JSON包

时间:2019-04-01 15:21:15

标签: python json anaconda install standard-library

我在计算机上将anaconda安装了python,我需要导入JSON库。

我了解到JSON是PYthon标准库的一部分,所以令我惊讶的是,蟒蛇实际上并非如此:

请参阅: https://docs.anaconda.com/anaconda/packages/py3.7_win-64/

import os
import pandas as pd
import shutil
import datetime
import numpy
import xml.etree.ElementTree as ET
import JSON

结果:

----> 7 import JSON

ModuleNotFoundError: No module named 'JSON'

我尝试用pip安装JSON时没有运气。 而且我在Anaconda软件包列表中看到它是一个“ JSONschema”,但我还是坚持使用基础知识。

最让我吃惊的是,一个应该作为标准库一部分的软件包实际上不在Anaconda的支持下。是吗?

您如何建议我继续? 是否可以在与Anaconda一起/中安装JSON,而JSON不在anaconda软件包列表中?

谢谢

请注意,坚持使用基本库的原因是我在带有proxis的企业环境中工作,我希望其他人不必安装任何程序即可使用我的代码-我们不是软件公司-。谢谢。

3 个答案:

答案 0 :(得分:1)

您必须在anaconda中安装json包。

conda install -c jmcmurray json

答案 1 :(得分:0)

注意大小写。 您可能会像我一样花一些时间尝试解决有史以来最愚蠢的问题。

包的名称是json而不是JSON。较低或较高的字母很重要

import json

是解决方案

答案 2 :(得分:0)

我的anaconda根环境没有将json列为软件包,但是我可以将其导入。这意味着它是基本Python库的一部分,不再需要安装。