知乎原文
當Python2和Python3同時存在於windows上時,它們對應的pip都叫pip.exe,所以不能夠直接使用 pip install 命令來安裝軟件包。而是要使用啟動器py.exe來指定pip的版本。命令如下:
py -2 -m pip install XXXX
或者
pip2 list
如果是為Python3安裝軟件,那么命令類似的變成
py -3 -m pip install XXXX
或者
pip3 install xxx
#! python2 和 # coding: utf-8 哪個寫在前面?
對於Python2用戶還有另外一個困惑,Python2要在代碼文件頂部增加一行說明,才能夠在代碼中使用中文。如果指明使用的Python版本也需要在文件頂部增加一行,那哪一行應該放在第一行呢?
#! python2 需要放在第一行,編碼說明可以放在第二行。所以文件開頭應該類似於:
#! python2 # coding: utf-8
有了這些技巧,Python2和Python3就可以愉快地在一起玩耍了~
作者:匿名用戶
鏈接:https://www.zhihu.com/question/21653286/answer/95532074
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
