今天发生了一个很有趣的现象,我在linux上的一个anaconda虚拟环境下用pip安装第三方包,会跳转到系统内置的python2.7的pip上去。我继续使用pip3安装,显示安装成功,但是当我调用包的时候,依然提示import erro。这我的暴脾气一下就起来了,头顶的毛似乎就跃跃欲竖啊。
生气了几秒钟之后,开始搜索linux anaconda pip等关键词,各种尝试无果啊。刚刚平息的怒火再一次被点燃了。临近下班,更为焦躁,不过我也可以回家再搞。我喜欢我的公司,从不加班。我感觉我这辈子都不会体验996了。
回到家里,冷静了一下,会不会是我这anaconda环境里面没有安装pip?于是,百度关键词“anaconda 安装pip”,解决方案如下:
https://bootstrap.pypa.io/get-pip.py 打开链接,将文本存到本地,命名为get_pip.py.
然后通过已经安装的python3解释执行这个文件:
$python3 /路径/get_pip.py
pip3 安装完成。
一顿骚操作,pip install ooxx ,import ooxx,perfect,我露出了得意的微笑,小样,难不住我啊。
但这个问题就很诡异,我这个服务器上的anaconda的环境都用了快一年了,怎么突然就没有了pip。这就百思不得其姐了。
最后还是对自己说,慌不要慌,反正不用加班,可以慢慢搞。