与使用pipenv install <package>
相比,有什么区别
使用pip install <package>
激活环境后再使用pipenv shell
。
我知道pipenv install <package>
pipenv lock
命令。除了这些,这两者之间还有其他区别吗?
答案 0 :(得分:2)
如果使用Pipenv环境进行安装,则应始终使用Pipenv安装软件包,这样,它将更新您的pipfile.lock文件。也要小心,因为pip install <package>
几乎可以在任何地方工作,它不是将软件包安装到您的虚拟环境中,而是将它们安装到您的计算机中。 Pipenv将更新您的Pipfile.lock,并在您打开的情况下将其实际安装到Pipenv虚拟环境中。
pip install <package>
在virtualenv之外很少是个好主意。