系统:win10 22H2、win11、Windows server 2003
软件:pycharm
系统软件:命令行(管理员模式)
文章目录
- 前言
- 一、解决方式
- 二、原因分析
- 1.Windows系统层面
- 2.采用终端命令行的方式
- 3.直接采用pycharm的库安装方式
- 总结
前言
在pycharm terminal pip安装第三方库的时候发现突然间报出警告指令,我今天从系统的层面和大家分析一下原因。在不修改任何文件夹权限的情况下进行。
Defaulting to user installation because normal site-packages is not writeable
报出来的警告⚠图如下所示:
可以看出可以满足安装的环境有很多,但因为Windows系统权限的问题无法实现。
一、解决方式
我看了这个报出来的错误并不严重,只是一个很基础的问题,我想了几个解决方案。这里列举三个,第一就是直接进入系统盘中存放第三方文件的site-packages更改文件夹权限只读为可读写。第二种方式就是进入命令行(管理员模式)来解决。第三就是pycham中自带的库安装。一个个来尝试看哪个可以成功。
二、原因分析
1.Windows系统层面
由于安装python3.8的时候安装进入了C盘,所以系统盘的文件都做了只读处理,保证数据的安全。其次,防止我们误操作删除了第三方的库文件,从而导致项目无法运行。如果是公司在运行较大型的项目的时候,误删除了库文件可是很严重的事故!!!所以我不建议采用这个方法!!!!!
2.采用终端命令行的方式
输入相关的指令
pip install request
依旧失败。。。管理员的powershell依旧失败
3.直接采用pycharm的库安装方式
附一张图
可以看到终于安装好了我们想要的第三方库文件,报出successfully即安装成功!
总结
本文仅仅提供一个解决问题的方式,希望对你有所帮助!有任何问题都可以评论区留言,我们一起加油啊!
文章出处登录后可见!
已经登录?立即刷新