PowerShell执行策略限制处理方法
发表于|更新于|Development Environment
|浏览量:
PowerShell执行策略限制处理方法
问题描述
在重装系统后,我重新安装了anaconda,但是在执行.py文件的时候遇到了以下问题:
问题显示系统上禁止运行脚本,而conda init修改了Power Shell配置文件,导致并不能进入到conda环境中
不论如何conda init然后conda activate都会提示Run ‘conda init’ before ‘conda activate’
解决方法
使用管理员权限打开Power Shell, 输入Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
然后输入Y确认即可
重新打开Power Shell, 输入conda init和conda activate即可进入到conda环境中
注意
别忘记在Python: Selected Interpreter中选择conda环境
文章作者: Zeo Kuang
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Stitch's Blog!
相关推荐
2026-10-09
Speedrun Ethereum Tokenization Checkpoint 2 - 账户生成与 Sepolia 部署排错
Checkpoint 2:账户生成与 Sepolia 部署排错 挑战地址:https://speedrunethereum.com/challenge/tokenization 本文是 Speedrun Ethereum Tokenization 系列第一篇,记录 Checkpoint 2 中账户生成和 Sepolia 部署的两个问题。 隐私说明:本文不包含真实钱包地址、交易哈希、部署 URL、IPFS 哈希或本地绝对路径。 系列目录 索引:完整排错路线 当前:Checkpoint 2 - Deploy to a Testnet 下一篇:Checkpoint 3 - Mint NFTs 最后篇:Checkpoint 4 - Ship 背景这个挑战要求使用 Scaffold-ETH 2 和 Foundry 完成一个 ERC-721 NFT 项目 YourCollectible,流程包括: 编写和编译 ERC-721 合约 生成部署账户 部署到本地链 部署到 Sepolia 更新前端合约地址和 ABI Checkpoint 2 中遇到了两个问题: yarn generate...
2026-10-09
Speedrun Ethereum Tokenization Checkpoint 4 - Vercel 前端构建依赖修复
Checkpoint 4:Vercel 前端构建缺少 @x402/* 依赖 挑战地址:https://speedrunethereum.com/challenge/tokenization 本文是 Speedrun Ethereum Tokenization 系列第三篇,记录 Checkpoint 4 发布前端时的 Vercel 构建依赖问题。 隐私说明:本文不包含真实钱包地址、交易哈希、部署 URL、团队名、项目名或本地绝对路径。 系列目录 索引:完整排错路线 上一篇:Checkpoint 3 - Mint NFTs 当前:Checkpoint 4 - Ship 问题:Vercel 构建缺少 @x402/* 依赖 当前 Challenge 步骤:Checkpoint 4 - Ship 合约和 Mint 流程已经完成,现在正在使用 Vercel 发布前端,为最终提交挑战准备公开网址。 1. Vercel 命令在项目根目录执行: 1yarn vercel --prod Vercel CLI 成功完成登录和项目链接: 1Linked to your-team/your-pro...
2026-05-18
使用其它电脑连接博客
使用其它电脑连接博客简介使用其它电脑设备连接自己的博客主要是需要将密钥添加到GitHub适用于将电脑重装系统或者换电脑后,需要连接博客的情况。 步骤 确保重装后/换了的电脑安装了git,node.js和hexo若没安装,以下是安装的网址:node.js官网安装完成后在终端输入node -v查看是否安装成功git官网安装hexo输入以下命令:npm install -g hexo-cli可能会出现几个错误,可以忽略查询一下版本号: hexo -v 生成SSH密钥在git bash中生成SSH密钥:$ ssh-keygen -t ed25519 -C "your_email@xxx.com"这里的ed25519是一种加密算法,可以有效防止中间人攻击。邮箱填写自己GitHub注册的邮箱。之后会在用户目录下生成.ssh文件夹,里面有两个文件id_ed25519和id_ed25519.pub。将id_ed25519.pub的内容复制到GitHub-Settings-SSH and GPG keys中。点击New SSH key,将公钥粘贴进去,点击A...
2026-10-09
Speedrun Ethereum Tokenization 实战排错索引
Speedrun Ethereum Tokenization 实战排错索引 挑战地址:https://speedrunethereum.com/challenge/tokenization 本文是 Speedrun Ethereum Tokenization 实战排错系列索引。正文按 Challenge Checkpoint 拆成三篇,方便按实际开发顺序阅读和排查。 隐私说明:全系列不包含真实钱包地址、合约地址、交易哈希、部署 URL、团队名、项目名、IPFS 哈希或本地绝对路径。 文章目录 顺序 Challenge 步骤 文章 主要内容 1 Checkpoint 2: Deploy to a Testnet 账户生成与 Sepolia 部署排错 yarn generate 私钥解析失败、Sepolia 部署 OutOfGas 2 Checkpoint 3: Mint NFTs MetaMask Mint 交易耗尽 gas EIP-7702 包装交易、内层 mintItem gas 不足、trace 分析 3 Checkpoint 4: Ship Vercel...
2026-10-03
“Problems_When_Using_Remix”
Remix 部署智能合约时 WalletConnect 与 MetaMask 的常见问题与解决方案在 Remix 中使用 WalletConnect 连接 MetaMask 测试运行智能合约时,我遇到了两个容易混淆的问题: MetaMask 或 Remix 上方显示 Invalid App configuration。 点击 Deploy 后,Deployed Contracts 中没有出现合约实例,但交易历史里有记录。 这两个现象通常不是合约代码本身的问题,而是 Remix 域名、WalletConnect/Reown 配置和交易回执共同导致的。 结论速览如果使用 WalletConnect 连接 MetaMask,建议打开: 1https://remix.ethereum.org/?nomigrationredirect 不要默认使用: 1https://app.remix.live 原因是 app.remix.live 可能不在 Remix 使用的 Reown/WalletConnect 项目白名单中,而 remix.ethereum.org 在...
2026-10-09
Speedrun Ethereum Tokenization Checkpoint 3 - MetaMask Mint 交易耗尽 Gas
Checkpoint 3:MetaMask Mint 交易耗尽 gas 挑战地址:https://speedrunethereum.com/challenge/tokenization 本文是 Speedrun Ethereum Tokenization 系列第二篇,记录 Checkpoint 3 中 Mint NFT 失败的完整排错过程。 隐私说明:本文不包含真实钱包地址、交易哈希、部署 URL、IPFS 哈希或本地绝对路径。 系列目录 索引:完整排错路线 上一篇:Checkpoint 2 - Deploy to a Testnet 当前:Checkpoint 3 - Mint NFTs 下一篇:Checkpoint 4 - Ship 问题:MetaMask EIP-7702 智能账户 Mint 时耗尽 gas 当前 Challenge 步骤:Checkpoint 3 - Mint NFTs 合约已经部署到 Sepolia,前端也已经连接到新合约。现在正在通过 MetaMask 调用 mintItem 铸造 NFT。 1. 现象合约已经在 Sepolia 部署成功: 12...
评论

Zeo Kuang
A graduate student in Artificial Intelligence and Business Analysis at Lingnan University in HongKong
Follow Me公告
Coming soon...