我在计算机上将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的企业环境中工作,我希望其他人不必安装任何程序即可使用我的代码-我们不是软件公司-。谢谢。
答案 0 :(得分:1)
您必须在anaconda中安装json包。
conda install -c jmcmurray json
答案 1 :(得分:0)
注意大小写。 您可能会像我一样花一些时间尝试解决有史以来最愚蠢的问题。
包的名称是json而不是JSON。较低或较高的字母很重要
import json
是解决方案
答案 2 :(得分:0)
我的anaconda根环境没有将json
列为软件包,但是我可以将其导入。这意味着它是基本Python库的一部分,不再需要安装。