PIP安装软件包-已安装但python未导入

问题描述

在Windows 10上运行,我在c / users / myUser / appdata / local / programs文件夹中安装了Python 3.7.3。 当我使用PIP安装程序包时,它似乎运行良好,但是当我在python中使用“导入程序包”时,它无法识别该程序包。是什么原因造成的?

运行“ python --version”有效,同时运行“ pip --version”有效。

PIP显示在我的c / users / myUser / appdata / local / programs / python37-32 / lib / site-packages / pip文件夹中。

更新: 因此,我一直在浏览文件以确定与Python配合使用的库的位置。该文件夹位于Python / Python37-32 / Lib中。目前,所有这些都可以在导入时使用。但是,当我对PIP执行任何操作时,不会将任何内容添加到该文件夹​​。 我注意到Python / Python37-32 / Scripts中有几个不同的PIP可执行文件,其中包括pip.exe,pip3.exe和pip3.7.exe。我尝试使用“ pip3.7 install numpy”,该方法也无效。 在尝试添加现有包时,我注意到它指向Python37-32 / lib / site-packages文件夹。

解决方法

解决方案:

我从机器上删除了python,然后重新安装了它。我有同样的问题。为了解决这个问题,我要做的是使用 PS python -m pip install --user package

我也将PATH环境变量附加到 cmd setx path "%path%;C:\Users\MyUser\AppData\Roaming\Python\Python38\Scripts"

那似乎已经解决了我的问题。现在,当我使用PIP安装软件包时,可以通过python引用它。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...