conda创建环境后pip和pip3的区别
在用conda创建环境并激活后,当前环境下就能够使用pip和pip3工具,那么分别通过pip和pip3安装依赖是否有什么不同呢?
我们用vim打开这两个文件,比如在我的电脑上是:
vim /Users/don/anaconda3/bin/pip
# 和
vim /Users/don/anaconda3/bin/pip3
pip文件中:
#!/Users/don/anaconda3/bin/python
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal.cli.main import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
pip3文件中:
#!/Users/don/anaconda3/bin/python
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal.cli.main import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
这两个文件完全相同,因此无论用哪个都可以,不用担心混用会导致什么问题。