用服务器的小伙伴都知道,有些包用conda是装不上的,而如果是实验室公用的服务器,你就没办法在大环境里下手,但是经常用pip install package 无效,装的包还是在base环境里,经过我多种方法尝试,终于找到了一个解决办法
我们以opencv-python-3.4.2.16为例
首先进入自己的虚拟环境
conda activate xx
不要直接用pip install opencv-python==3.4.2.16,反正我是失败的
应该用
python3.6 -m pip install opencv-python==3.4.2.16
原来有个博主是直接用的python -m,我发现还是不行,就加了3.6,因为我自己的虚拟环境是python3.6的,主环境是3.7.5的,所以我认为,加上3.6他能区分环境。
然后测试一下有没有装上
conda list
这次在conda list 上也能找到那个包了