Python Heroku在部署中使用pip而不是pip3

Python Heroku在部署中使用pip而不是pip3,python,django,heroku,Python,Django,Heroku,我在Heroku部署一个简单的Django应用程序时遇到了一个问题 我在runtime.txt中指定了python 3.5.2,因此在部署到Heroku时,它使用python 3.5.2 当我推到我的Heroku存储库时,Heroku将尝试pip安装我的依赖项,而不是使用pip3。我知道那里有一个重复的帖子,但我没有找到足够的答案 如果有人有过类似的问题,任何建议都会很好 实际上,pip对于Python2和Python3都是相同的代码。在一些同时安装了Python 2和Python 3的系统上,

我在Heroku部署一个简单的Django应用程序时遇到了一个问题

我在runtime.txt中指定了python 3.5.2,因此在部署到Heroku时,它使用python 3.5.2

当我推到我的Heroku存储库时,Heroku将尝试pip安装我的依赖项,而不是使用pip3。我知道那里有一个重复的帖子,但我没有找到足够的答案


如果有人有过类似的问题,任何建议都会很好

实际上,pip对于Python2和Python3都是相同的代码。在一些同时安装了Python 2和Python 3的系统上,有别名:
pip2
用于
python2-m pip
pip3
用于
python3-m pip
pip
Python-m pip
(表示取决于系统的默认Python)-在virtualenv中,你总是有
pip
是什么让你认为这是导致问题的原因?如果有重复的帖子,请添加链接,以便其他人可以在需要时找到:)