繁体   English   中英

Python加载包的一些问题

[英]Some issues with Python loading packages

无论我做什么,我都遇到过同样的问题。 我在 Spyder(自定义 python 3.7.9)上运行 Python,并且在导入包时不断出错。

from pandas import dataframe
from sklearn.preprocessing import LabelEncoder
from sklearn.preprocessing import MinMaxScaler

以上是不会导入的有问题的模块。 我得到的错误是:

ImportError: cannot import name 'dataframe' from 'pandas' (C:\Users\name\AppData\Local\Programs\Spyder\pkgs\pandas\__init__.py)

&


  File "<ipython-input-8-4c3b6a7a4279>", line 1, in <module>
    from sklearn.preprocessing import LabelEncoder

ModuleNotFoundError: No module named 'sklearn'

使用pip install <some package>似乎也不起作用,即使在重新启动我的内核之后也是如此。 我尝试卸载并重新安装,但不起作用。 ``pandas package import for me. Nothing from中的其他模块package import for me. Nothing from sklearn 中的package import for me. Nothing from内容seems to import. I even sepcified the exact location of the package in package import for me. Nothing from seems to import. I even sepcified the exact location of the package in seems to import. I even sepcified the exact location of the package in PYTHONPATH 管理器seems to import. I even sepcified the exact location of the package in and it still won't import sklearn and pandas doesn't seem to have the包含 dataframe``` 模块文件。 我不确定如何确保安装和导入所需的一切。

编辑:固定的简单的拼写错误dataframe而不是DataFrame 现在的主要问题是sklearn ,它给了我跨多个脚本的一致问题。 setup.py方法不起作用,只是在尝试运行安装程序时一直给我sklearn的错误。

如果您不在 Anaconda 中使用 Spyder,则必须安装miniconda 然后,您可以在此处了解如何设置此环境:https ://docs.spyder-ide.org/5/faq.html#using-packages-installer

将环境设置为miniconda环境后,您可以使用conda install <some package>安装软件包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM