问题

为什么激活虚拟环境之后,通过pip安装无法将包安装到指定的虚拟环境中去?

可能的原因

通过在虚拟环境中,pip -V查看pip的版本号以及对应的地址,发现当前使用的pip是全局环境中的pip,而并不是虚拟环境下bin文件下的pip,所以导致pip安装的包都安装到全局环境中去,而不是安装到虚拟环境中。

解决方法

更换虚拟环境中当前的pip,正确的版本应该是虚拟环境bin文件夹下的pip
通过下面命令进行pip的更换

alias pip='虚拟环境的位置/bin/pip'
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐