总还是需要搞点什么
⚓️日期
缘起
探索
参考资料
- {另一个收获}
…
⚓️2021.10.10
Window Terminal
所加载的环境变量
为操作系统启动时的环境变量
,如果修改了环境变量
请重新启动操作系统来加载新增加的环境变量
缘起
配置Hexo
博客框架时, 直接调出的cmd
控制台可以在被调出时加载当前时刻的系统环境变量
. 但是由Window Terminal
终端调出的cmd
控制台却无法在被调出时加载当前时刻的系统环境变量
, 其加载的为系统最近一次启动时的环境变量
.
探索
通过测试确实如缘起所描述
可以不重启么?
按照大部分搜索到的教程, 都是建议先通过set
覆盖path
变量,然后关闭当前终端后,重新打开
1 | C:\Users\username>set PATH=mrdede |
参考资料
关于环境变量 - PowerShell | Microsoft Docs
windows下更新环境变量不需要重启系统快速生效的方法(原理篇)_Zero-CSDN博客_windows刷新环境变量
PowerShell
默认不允许执行``*.ps1脚本文件。通过设定
执行策略(ExecutionPolicy)`来解决这个问题.
缘起
使用npm
全局安装Hexo
, 通过控制台无法调用hexo
指令,也就是hexo.ps1
, 但是报错无法载入
.
探索
可以通过Get-ExecutionPolicy,来取得当前策略。
用Set-ExecutionPolicy设置当前策略。
- Restricted: 不载入任何配置文件,不运行任何脚本。 “Restricted” 是默认的。
– AllSigned: 只有被Trusted publisher签名的脚本或者配置文件才能使用,包括你自己再本地写的脚本
– RemoteSigned: 对于从Internet上下载的脚本或者配置文件,只有被Trusted publisher签名的才能使用。
– Unrestricted: 可以载入所有配置文件,可以运行所有脚本文件. 如果你运行一个从internet下载并且没有签名的脚本,在运行之前,你会被提示需要一定的权限。
– Bypass: 所有东西都可以使用,并且没有提示和警告.
– Undefined: 删除当前scope被赋予的Execution Policy. 但是Group Policy scope的Execution Policy不会被删除.
⚓️2021.10.09
- 蛋白质结构预测的详细操作步骤
缘起
无聊逛知乎
探索
……
参考资料
蛋白质复合物预测, Alphafold-multimer - 知乎