问题分析

出现此问题大致的原因:

就是包安装的位置没有读写的权限,这个多半是因为安装python的时候安装在了C盘,或者其他programs这类的文件夹里

或者就是环境变量的设置的安装位置的问题,导致pip的包的位置没有权限

问题解决

方法一 直接使用管理员的方式打开cmd,再次运行命令

方法二 intall后添加一个条件--user,安装到user内

这样是将模块安装到user内,模块也是可有正常使用的

如同我这里的pip更新命令python -m pip install --user --upgrade pip,pip安装到了这个位置

安装模块pip install numpy,安装位置也是这个位置

方法三 更改安装模块路径的读写权限

输入pip -V可查看到自己的pip的安装版本和位置



打开这个位置,打开这个文件夹的属性,更改读写权限,然后再执行之前的命令,就可以成功了

方法四 更改自己的环境变量

1、打开上面的用户的path

2、然后可有看到自己的python环境变量配置

因为各种python安装的不注意,很多时候的一些配置是不太正确的,这个变量就是一个例子

我们的各种模块的位置正常的应该在python安装路径\Lib\site-packages

所以这里更改一下环境变量,去掉我们不需要的,也不是我们的python安装路径的

(如果你的python安装位置是C盘,那就不需要改这些了,或者重新安装一下python)

注意:其中路径/python/是python的环境变量,路径/python/script/可以认为是pip的环境变量

3、更改好之后运行之前的命令

还是不可以的话就使用方法一,管理员身份运行cmd,再运行此命令

更改环境变量的好处就是帮你调整好了模块的安装位置,也方便了管理

最新文章

  1. 【Alpha版本】冲刺-Day1
  2. 汽车遥控钥匙HCS101/HCS200/HCS201/HCS300芯片解密
  3. SQL Server 全文索引创建
  4. redis基础使用
  5. Linux 基本收集
  6. Centos6.6上安装mysql5.6中的一些典型问题
  7. JS ​ ZERO WIDTH SPACE
  8. sql server备份还原数据时的问题记录
  9. ASP.NET的分页方法(二)
  10. 【转】前端图片该保存为什么格式?png or jpg?
  11. 如何在一个frame中调用另一个frame中的javascript函数
  12. HW7.9
  13. 列表:一个打了激素的数组 - 零基础入门学习Python010
  14. 比ngx_http_substitutions_filter_module 更强大的替换模块sregex的replace-filter-nginx-module
  15. python正则匹配示例
  16. 解决:win7右键打开方式添加应用程序无法设置和删除多余的打开方式
  17. 用agular2做文件上传功能杂记-遁地龙卷风
  18. 主席树 || 可持久化线段树 || LCA || BZOJ 2588: Spoj 10628. Count on a tree || Luogu P2633 Count on a tree
  19. 第一个程序HelloWorld及常见问题解决和练习
  20. sql培训

热门文章

  1. 如何优雅地学习计算机编程-C++1
  2. 美图录爬虫(requests模块,re模块)
  3. Spring Native 项目,把 Spring 项目编译成原生程序!
  4. 【linux】制作deb包方法 **
  5. limanmanExp数据库审计设计思路与重要代码
  6. kubernetes:基于ab的压力测试
  7. C++并发与多线程学习笔记--互斥量、用法、死锁概念
  8. [树形DP]加分二叉树
  9. 2020 OO 第一单元总结 表达式求导
  10. 后续来啦:Winform/WPF中快速搭建日志面板