如何解决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引用它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。