首頁  >  文章  >  後端開發  >  Windows平台python2和3的相容問題

Windows平台python2和3的相容問題

大家讲道理
大家讲道理原創
2017-05-28 09:55:491512瀏覽

很多朋友都安裝python2和3,因為用些函式庫例如scapy,不是scrapy,python3下面都是錯,那麼怎麼讓python2和3共存呢。

像是一般的程式設計師,達到如下效果

  • #Windows平台下的相容問題

  • #CMD可以分別進入python2和3的交互模式

  • CMD可以正常使用pip對應的python2和3版本

請依照步驟操作

  1. 確保把python2和3的路徑加入環境變數
    C:\Python27\ ;C:\Python27\Scripts\;C:\Python36\Scripts\;C:\Python36\Scripts\

  2. 將對應檔案中的python.exe命名為python2 .exe/python3.exe,將對應Scripts中的pip.exe命名為pip2/pip3.exe,這時候重啟系統

  3. ##開啟命令列介面,輸入python2/python3,成功進入! ! !

  4. 最後一步,查看pip


    pip
    #pip2...
    發先都不行,哎,被百度坑了

  5. 重新裝python2/3,python3可能卸載不了,先把他rapair之後再卸載。

以上就是我被坑的過程,珍愛生命,遠離百度##下面是正解

    安裝完python2/3後,你會發現在Windows檔案下多了一個* py.exe *的程序,這是官方正解。
  • 以後命令列就可以依照下面指令操作了
  • 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn