本文来源:Moeomu的博客
VSCode-Python-Venv-PowerShell未签名环境无法激活
在Windows下激活VENV虚拟Python环境写代码遇到了PowerShell文件的无法运行的事情,原因是PowerShell脚本文件未签名,百度寻找了一下解决办法却是清一色的让将Windows安全策略改成签名,如下
set-executionpolicy remotesigned
总觉得不应该这样,这样修改策略实属下策,去谷歌找了一下解决办法,发现这是个2018年的问题,未有良好的解决办法,但是仍旧找到了一份好的策略,即将当前用户的签名策略改成需远程签名,其它用户仍旧是阻挡
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
随后可以通过以下代码查看策略修改情况
Get-ExecutionPolicy -LIST
Python更换PIP源
每次都搜索引擎找源太麻烦了,不如直接记个笔记备份到本地为好
Windows
%HOMEPATH%/pip/pip.ini
Linux & macOS
~/.pip/pip.conf
编辑格式
|
|
pip源
pip模块未找到错误
python -m ensurepip
python -m pip install --upgrade pip