pycharm terminal安装第三方库报Defaulting to user installation because normal site-packages is not writeable

12 篇文章 1 订阅
11 篇文章 0 订阅

系统:win10 22H2、win11、Windows server 2003
软件: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

error
依旧失败。。。管理员的powershell依旧失败

3.直接采用pycharm的库安装方式

附一张图
pycharm
可以看到终于安装好了我们想要的第三方库文件,报出successfully即安装成功!


总结

        本文仅仅提供一个解决问题的方式,希望对你有所帮助!有任何问题都可以评论区留言,我们一起加油啊!

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
PyCharm安装第三方库时出现"Defaulting to user installation because normal site-packages is not writeable"的错误提示。这个错误提示是由于PyCharm无法在正常的site-packages目录中写入文件,所以默认使用用户安装方式。这个问题可能有几种解决方案。 一种解决方案是在PyCharm的设置中更改Python解释器的路径。你可以尝试将Python解释器的路径更改为系统级别的Python解释器,这样就可以在正常的site-packages目录中安装库。你可以按照以下步骤进行操作: 1. 打开PyCharm,点击菜单栏的"File",然后选择"Settings"。 2. 在弹出的窗口中,选择"Project: [你的项目名称]",然后选择"Project Interpreter"。 3. 在右侧的列表中,选择你想要更改的Python解释器。 4. 点击下方的"Show paths for the selected interpreter"链接。 5. 在弹出的窗口中,选择"Paths"选项卡。 6. 确保"Make available to all projects"复选框被选中。 7. 点击右上角的"+"按钮,然后选择系统级别的Python解释器的路径。 8. 点击"OK"保存更改。 另一种解决方案是使用PyCharm的终端来安装第三方库。你可以按照以下步骤进行操作: 1. 打开PyCharm,点击底部工具栏的"Terminal"按钮,打开终端。 2. 在终端中输入"pip install [库名]",其中"[库名]"是你想要安装的第三方库的名称。 3. 按下回车键执行命令,等待安装完成。 如果以上两种方法都无法解决问题,你可以尝试使用Anaconda来安装Python第三方库。你可以按照以下步骤进行操作: 1. 打开Anaconda Prompt(可以在系统菜单中找到)。 2. 在Anaconda Prompt中输入"pip install [库名]",其中"[库名]"是你想要安装的第三方库的名称。 3. 按下回车键执行命令,等待安装完成。 希望以上解决方案能够帮助你解决问题。如果问题仍然存在,请提供更多详细信息,以便我能够给出更准确的建议。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PianoboyRichardX

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值