我们采用的linux server通常会自带一个python环境,此时如果因为版本老自己升级,或者要安装anaconda,就会让自己的server出现双python环境的情况。
本次跳坑是后者,因为要运行的code需要各种ML库等等,所以就干脆装了一个anaconda,结果就一步步踏进深渊。。。
0 环境检查
- 90%:
$ which python
$ which pip
$ python -V
$ pip -V
分别在普通用户和root用户下,运行这四条command,查看python版本及路径,如果两个用户下四条命令对应的都是你新安装的python,那你90%可能性不会被双python困扰。如果此处不如我们所愿,请先参考 1 配置环境变量,解决90% 完成配置。
- 剩下9%: