我已经使用Homebrew
安装了Python 3.5 brew install python3
然后我使用virtualenv
sudo pip3 install virtualenv
但我在/usr/local/bin
中看到了2个类似的文件,即virtualenv
和virtualenv-3.4
。当我使用virtualenv --version
或virtualenv-3.4 --version
进行检查时,两者都给出相同的virtualenv版本(13.1.2)。
请告诉我两个文件之间的区别以及在哪种情况下使用哪个文件。
答案 0 :(得分:2)
如果您安装了virtualenv
的一个版本,则virtualenv
和virtualenv-3.4
两个文件将完全相同。您可以使用
cmp --silent /usr/local/bin/virtualenv /usr/local/bin/virtualenv-3.4 && echo 'Same'
如果2个文件相同,将输出'Same'
。
不同名称的原因是您可以(如果您愿意)在您的系统上交替使用多个版本的virtualenv
。虽然virtualenv
本身可以用作方便并引用最新版本的virtualenv
。