windows文件默认存放位置修改

windows系统刚安装好,默认的文件储存位置都是C盘

随着系统使用时间的日益增加,C盘动不动就红了,C盘太满的话也会影响运行速度造成卡顿

可以把文件储存位置默认设置成其他盘来解决这个问题

1,系统文件存储位置修改

首先打开windows系统设置

点击系统-存储

在更多存储设置-点击更改新内容的保存位置

将各类文件修改至其他盘,我目前只分了D盘所以我就全放在D盘了,有E盘F盘的也可以按个人需求分配

记得要点击应用才会生效

应用完成后对应的盘就会生成一个用户名的文件夹,我这边用的是默认的Administrator,里面会有这些栏目

这个时候去看侧边栏-快速访问的对应文件夹的属性会发现位置还是显示C盘

可以点击-位置

点击-移动

选到对应盘下的对应文件夹,点击-选择文件夹

检查一下文件路径,无误的话点击应用/apply

弹出的提示点确认/yes

其他的只需要相同操作即可

2,下载文件和桌面文件储存位置修改

大家都经常习惯于浏览器直接下载文件或者急用的文件随手就放在桌面上了,日积月累的话数量也不少,而且这俩也都是默认C盘的,所以还是有必要修改一下的

在D盘原来那个文件夹下新增两个文件夹,分别是Downloads和Desktop

接着还是按上面的步骤,选择-下载,右键点击选择属性

选择-移动,位置选我们刚刚新建的Downloads文件夹

桌面同理选择刚刚新建的Desktop文件夹

这样设置完后以后下载和桌面上的文件都不会存在C盘啦

可以检查一下浏览器的默认下载目录有没有自动更改,我用的是谷歌浏览器

以谷歌浏览器为例

右上角的3个点-点击设置

点击-下载内容

可以看到我这边已经自动变成了刚刚修改的路径,以后下载文件都默认到这个路径下了

如果没有更改的话可以自行修改下哦

如果后期我使用中遇到问题会更新相关内容的,如有错误也请大神指正哈

### 解析 Import Error 的常见原因 当遇到 `ImportError: cannot import name 'Generic'` 错误时,通常意味着尝试从模块中导入的对象不存在或无法访问。此问题可能由多种因素引起: - 版本不兼容:不同库之间的版本冲突可能导致此类错误。 - 安装缺失:目标库未正确安装或路径配置有误。 - 导入语句不当:可能存在循环依赖或其他语法层面的问题。 ### 针对 Generic 类型的具体解决方案 对于特定于 `Generic` 的情况,考虑到 Python 中 `Generic` 是 typing 模块的一部分,在处理该类别的 ImportError 时可采取如下措施[^1]: #### 方法一:确认typing模块可用性 确保环境中已安装标准库中的 typing 模块,并且其版本支持所使用的特性。可以通过以下命令验证: ```bash python -c "from typing import Generic; print(Generic)" ``` 如果上述命令执行失败,则可能是由于 Python 或者相关扩展包的版本过低造成的。此时应考虑升级至更高版本的解释器以及对应的开发工具链。 #### 方法二:调整导入方式 有时直接通过顶层命名空间来获取所需组件会更稳定可靠。修改代码以采用这种做法可能会解决问题: ```python from collections.abc import Iterable # 如果是迭代器相关接口 from typing import TypeVar, Protocol # 对于协议和泛型定义 T = TypeVar('T') class MyContainer(Protocol[T]): ... ``` 注意这里并没有显式提到 `Generic` ,而是利用了更为基础的数据结构抽象基类或是其他替代方案实现相同功能[^2]。 #### 方法三:排查环境变量设置 检查系统的 PYTHONPATH 和虚拟环境配置是否正常工作。任何异常都可能导致某些第三方软件包找不到必要的资源文件而引发类似的错误提示。建议清理并重建项目专属的工作区以便排除干扰项的影响。 #### 示例修正后的代码片段 假设原始代码试图这样引入 `Generic` : ```python from some_module import Generic # 可能导致 ImportError ``` 改为遵循官方文档推荐的方式后变为: ```python from typing import Generic # 正确的做法 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值