赞
踩
python程序可以使用本地(local)环境,也可以使用venv(虚拟)环境,本地环境和虚拟环境是两个环境
虚拟环境是基于本地环境生成的,如果使用了虚拟环境,但是在pycharm中,在终端使用pip发现和所配的虚拟环境不一致,那么大概是如下两个原因:
所配虚拟环境的目录下,没有python.exe可执行文件,pycharm如果在虚拟环境目录下没有找到python.exe。那么就会去用其他环境下去找,一般是本地python.exe
解决办法就是复制python.exe到虚拟环境目录下,然后重启pycharm
power shell禁止了虚拟环境下的脚本执行
这种情况下,在终端执行pip命令,实际上只能执行本地的脚本,所显示的结果也就是本地的python环境
解决办法就是,用管理员启动power shell,执行Set-ExecutionPolicy Bypass
然后重启pycharm就行。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。