Python 和模块有不同的路径

阿马克斯

我正在专门为数据科学学习 Python,虽然我对 R 更熟悉一点,但我几乎没有编程语言。

我使用以下代码安装了一些模块,例如 pandas 和 matplotlib:

python -m pip install [name_of_package]

似乎已成功安装,但是,当我键入时,控制台找不到软件包: import pandas

我发现包和 Python 有不同的路径。对于 Python,路径是:

C:\Users\stone\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.9

对于包,路径是:

c:\users\stone\appdata\local\packages\pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39\site-packages

我相信不同的路径是 Python 找不到包的原因。

因此,我的问题是如何将 pip 指向 Python 路径中的安装?换句话说,导入成功。

此条似乎与我的问题相似,但答案令人困惑并且可能已过时。如果回答,请用代码明确。我对此很陌生。

注意:我真的不想将它安装在虚拟环境中,因为目前需要它。

先感谢您。

阿马克斯

我是这个问题的最初提出者,并根据python.org的推荐找到了一个对我有用的简单解决方案

  1. 首先,我从系统中卸载了所有 python 程序
  2. 在重新安装过程中,我选中了允许调整系统 PATH 环境变量的框
  3. 安装后,我使用`python -m pip install [name_of_package] 来安装pandas 包。

这些解决了问题,我现在可以在没有错误消息的情况下导入包。

包的当前路径现在是:

c:\users\stone\appdata\roaming\python\python39\site-packages

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章