前言

做个关于python pip install问题的记录。

正文

1. 当拥有多个python环境的情况

有时候我们会遇到有多个环境的情况,这个时候我们如果用pip install很可能只会给其中一个环境安装package。例如:当你的系统有python3.8.10 和 python3.9.7两个环境的时候。你的pip install <package> 很有可能只会给3.9.7这个环境安装package,而不会给3.8.10这个环境安装package。根据Stackoverflow上的回答《Dealing with multiple Python versions and PIP?》,你可以通过pipVERSION来选择给不同的环境安装package。按照上面的例子,当我们想给python3.8.10安装环境的时候,可以使用pip3.8 install <package>,当我们想给python3.9.10安装环境的时候,可以使用pip3.9 install <package>

未曾尝试过,分别给两个不同环境的3.8.10和3.8.10版本进行pip install的区分安装,只知道conda里面可以,非conda暂时不清楚,是个有待研究和探索的问题。如果有大神知道结果,求提供答案和reference! :D

总结

本记录具体总结的问题:

  1. 当拥有多个python环境的情况

参考

[1] Dealing with multiple Python versions and PIP?

Q.E.D.


立志做一个有趣的碳水化合物