很多朋友都安裝了python2和3,因為用些函式庫例如scapy,不是scrapy,python3下面都是錯,那麼怎麼讓python2和3共存呢。
像是一般的程式設計師,達到如下效果
#Windows平台下的相容問題
#CMD可以分別進入python2和3的交互模式
CMD可以正常使用pip對應的python2和3版本
請依照步驟操作
確保把python2和3的路徑加入環境變數C:\Python27\ ;C:\Python27\Scripts\;C:\Python36\Scripts\;C:\Python36\Scripts\
將對應檔案中的python.exe命名為python2 .exe/python3.exe,將對應Scripts中的pip.exe命名為pip2/pip3.exe,這時候重啟系統
pip
#pip2...
發先都不行,哎,被百度坑了
以上就是我被坑的過程,珍愛生命,遠離百度##下面是正解
py -2
進入python2的編輯介面py -3
同理py -2 -m pip的各種指令
python2運行pippy -3 -m pip的各種指令
同理py -2 -m one
file.py<a href="http://www.php.cn/wiki/1313.html" target="_blank">以python2運行onefile.py</a>
py -3 -m onefile.py
同理
以上是Windows平台python2和3的相容問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!