·
编程学习 ·
139563
默认情况下所有的Nuget包都会下载到C盘,目前我这边有几十个G的大小,这导致我C盘的容量越来越小...
我们可以在Nuget.config中修改package存放路径,Nuget.config 在C:\Users\{UserName}\AppData\Roaming\NuGet目录下
默认如下所示
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
</packageSources>
</configuration>
我们将其修改一下
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
</packageSources>
<config>
<add key="globalPackagesFolder" value="F:\Users\HueiFeng\.nuget\packages" />
</config>
</configuration>
通过globalPackagesFolder指定我们包的存放路径即可,当然可以直接删除c盘里的包,后续下载的包会更改存放路径。
Django默认使用PBKDF2而非Argon2或bcrypt,因其零依赖、NIST合规、迭代与salt可扩展,且默认26万次迭代兼顾安全与性能;make_password和check_password均动态读取PASSWORD_HASHERS[0],支持渐进式算法迁移。 PBKDF2是Django...
根本原因是Windows任务计划程序默认工作目录为C:\Windows\System32,导致相对路径失效;需强制切换工作目录、使用绝对路径、配置完整Python解释器路径、显式添加环境变量、重定向日志并启用历史记录。 任务计划程序中Python脚本找不到模块或文件 根本原因不是Python本身出错...
本文介绍如何在pandas中识别数值连续段(streak),并基于前一段的值条件性地修改当前段——例如,将紧随“1”段之后的所有“2”段统一替换为1。 本文介绍如何在pandas中识别数值连续段(streak),并基于前一段的值条件性地修改当前段——例如,将紧随“1”段之后的所有“2”段统一替换为1...
本文介绍在pandas中识别数值连续段(streak),并基于前一段的值条件性修改当前段——例如将紧随“1段”之后的“2段”整体替换为1,适用于序列化数据清洗与规则化处理。 本文介绍在pandas中识别数值连续段(streak),并基于前一段的值条件性修改当前段——例如将紧随“1段”之后的“2段”整...
本文介绍如何在Pandas中识别数值的连续段(streak),并基于前一段的值批量修改当前段——例如,将紧跟在1段之后的所有2段统一替换为1,同时保持其他值(如-1)不变。 本文介绍如何在pandas中识别数值的连续段(streak),并基于前一段的值批量修改当前段——例如,将紧跟在`1`段之后的所...
直接修改sys.path不推荐长期使用,仅适用于临时调试等场景;其不生效主因是模块已缓存于sys.modules,须在首次import前操作,且路径顺序、有效性及环境隔离需严格注意。 直接改sys.path能解决导入问题,但不推荐作为长期方案;它适合临时调试、打包后路径未知或嵌入式场景,用错位置或顺...
__file__是唯一可靠起点,因它始终指向当前脚本文件路径;直接拼接会因平台差异和打包失效而出错,正确做法是用pathlib.Path(__file__).parent获取脚本目录再安全拼接,或通过sys._MEIPASS兼容打包环境。 为什么__file__是起点,但直接用它会出错 Python...
这是PythonHTTP客户端(如requests)验证远端HTTPS服务证书失败所致,需通过REQUESTS_CA_BUNDLE环境变量或verify参数指定CA证书路径,而非配置Flask的ssl_context。 Flaskrun时提示ssl.SSLError:[SSL:CERTIFICATE...