这里很初学者。我在导入包重包装时遇到了一个错误( package )。
这是我的代码:
import numpy as np
import pandas as pd
import geopandas as gpd
import seaborn as sns
import matplotlib.pyplot as plt
from matplotlib.pyplot import cm
import geoplot as gplt
import geoplot.crs as gcrs
from tqdm.auto import tqdm
from rwrap import eurostat这是一个错误:
ImportError Traceback (most recent call last)
Input In [1], in <cell line: 15>()
11 import geoplot.crs as gcrs
13 from tqdm.auto import tqdm
---> 15 from rwrap import eurostat
ImportError: cannot import name 'eurostat' from 'rwrap'
(C:\Users\Alberto\miniconda3\lib\site-packages\rwrap\__init__.py)不知道是怎么回事,因为我在另一台计算机上运行了相同的代码,它正常工作。
此外,该包的安装似乎正确,好像我运行了:
import sys
'rwrap' in sys.modules我得到了“真”
有什么想法吗?谢谢。
编辑:
鲁瓦拉布是一个将R模块集成到Python中的包。因此,我试图调用" eurostat“模块从eurostat下载数据和表单文件。我也尝试过以前版本的软件包,但没有成功,更有可能的是软件包与Python3.10不完全兼容(是否有办法在不卸载的情况下对其进行降级?)
如果我跑了
import rwrap
print(dir(rwrap))欧统局实际上不在输出列表中..。
发布于 2022-03-31 11:24:41
有什么想法吗?
你的错误
ImportError Traceback (most recent call last)
Input In [1], in <cell line: 15>()
11 import geoplot.crs as gcrs
13 from tqdm.auto import tqdm
---> 15 from rwrap import eurostat
ImportError: cannot import name 'eurostat' from 'rwrap'
(C:\Users\Alberto\miniconda3\lib\site-packages\rwrap\__init__.py)我认为您有rwrap (它甚至为您提供了.py文件的路径),但是rwrap中没有可用的eurostat。请运行以下片段
import rwrap # should not cause any errors or exception
print(dir(rwrap)) # should show list of elements available如果eurostat出现在列表中,那就写上?
https://stackoverflow.com/questions/71691571
复制相似问题