求助:PyCharm终端(PowerShell)虚拟环境路径错误无法安装包
解决PyCharm终端虚拟环境路径不更新的问题
重启PyCharm终端
关闭当前所有打开的PyCharm终端标签页,重新打开新终端。终端可能缓存了旧环境变量,重启后会加载新的虚拟环境路径。手动激活新虚拟环境
在PowerShell终端执行激活命令:C:\Users\arnes\cloud_backup\Projects\ocpp_python\venv\Scripts\Activate.ps1激活成功后终端前缀会显示
(venv),此时再运行pip install websockets即可使用新环境的pip。检查PyCharm终端配置
- 打开PyCharm设置(
File > Settings,或按Ctrl+Alt+S) - 找到Tools > Terminal选项
- 确认
Shell path为PowerShell正确路径(通常是C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe) - 确保
Activate virtualenv选项处于勾选状态,让PyCharm自动在终端激活当前配置的虚拟环境
- 打开PyCharm设置(
绕开pip launcher直接调用
如果上述方法无效,可直接用新环境的python.exe执行pip命令,避免路径缓存问题:python -m pip install websockets
内容的提问来源于stack exchange,提问作者Filipovic
相关产品推荐
相关产品推荐

