Windows下的Python共存
相對於Linux下的python共存,其實windows平臺需要講的內容並不多,只是新版本的python在安裝習慣和IDE配置習慣上有些許小不同,給大家填點小坑。
首先一點,最新版的python3如果使用exe安裝,已經無法自定義安裝路徑,預設路徑稍長,需要使用的時候確實有些許不方便。最下方的path可以順手勾選上,或者安裝完成後手動將bin目錄新增到環境變數的path中。
此時如果系統中已經安裝了python2,path也新增了,你如果命令列中輸入python,他會優先讀取先新增的python2,所以,我們為了做好區分,希望可以通過python3的命令啟動python3,就需要把安裝路徑下的python.exe修改為python3.exe。
預設路徑:C:\Users\Administrator\AppData\Local\Programs\Python\Python37
大家可以看到此處我是建立了一個python.exe的副本,然後改名為python3。
但是我們如果真的要是按照某些網上教程,直接將python.exe改名為python3.exe會有什麼影響呢?
如果你使用pyharm,會遇到個哭笑不得的事情,我們復現一下。
我們配置python直譯器到安裝路徑的python3.exe:
建立直譯器失敗,在當前路徑下找不到python.exe,是的,類似pycharm之類的IDE完全不認識你自定義的python3.exe,它只認識python.exe。
總結一下,我們之所以建立一個新的python3.exe是為了讓系統區分python2和python3,我們之所以保留python.exe,是因為pycharm等IDE並不認識自定義的python3.exe。
如上,就是windows下python共存可能會遇到的一點小坑,至於pip和pip3,是不需要大家自行區分或配置的,直接使用就好。
或者再偷懶一點,直接藉助IDE實現視覺化模組管理:
相關文章
- Centos下安裝Python3.6和Python2共存CentOSPython
- 怎麼讓多版本的python共存?Python
- 教你如何在 CentOS 7 下編譯安裝 Python 3.7 與 Python 2.7.5 共存CentOS編譯Python
- 《崔慶才Python3網路爬蟲開發實戰教程》學習筆記(1):Windows下Python多版本共存配置方法Python爬蟲筆記Windows
- Macos下Cocoapods多個版本共存管理Mac
- Python開發:Python2和Python3的共存和切換使用Python
- 如何在windows下安裝pythonWindowsPython
- windows下 相容Python2和Python3WindowsPython
- Windows下dlib庫python安裝(CUDA)WindowsPython
- Windows 下多版本 Python 共享 Poetry(qbit)WindowsPython
- windows下python3.8安裝_01WindowsPython
- 多 PHP 版本共存的環境下安裝 Swoole 到指定版本PHP
- Windows下安裝Redis及使用Python操作Redis的方法WindowsRedisPython
- Windows 環境下 Python 環境安裝WindowsPython
- Win10下mysql5.7和mysql8.0共存Win10MySql
- python:windows和linux下multiprocessing模組建立程序的區別PythonWindowsLinux
- 使用Anaconda實現Python2和Python3共存及相互轉換Python
- Windows環境下Python3.7安裝TensorflowWindowsPython
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython
- 【Python 筆記】在Windows下使用virtualenv管理python虛擬環境Python筆記Windows
- windows下的gcc使用WindowsGC
- windows環境下python人臉識別初窺WindowsPython
- windows64位中如何下載Python2.7?WindowsPython
- Windows下Python安裝併為pip配置阿里映象WindowsPython阿里
- Windows下使用python庫 curses遇到錯誤訊息的解決方案WindowsPython
- OneinStack多版本PHP共存PHP
- windows下安裝python3.6.4完成,執行報錯WindowsPython
- windows下pytorch的安裝WindowsPyTorch
- Vagrant 在 Windows 下的使用Windows
- Windows下Oracle的下載與安裝WindowsOracle
- Windows 下安裝miniconda 虛擬python環境,搭配 VS CodeWindowsPython
- mysql多版本共存問題MySql
- 多版本gcc/g 共存方案GC
- noVNC在Windows下的應用VNCWindows
- nginx在windows下的使用三NginxWindows
- Mac下安裝配置Android Studio並讓多版本共存以及配置使用adbMacAndroid
- Linux下快速靜態編譯Qt以及Qt動態/靜態版本共存Linux編譯QT
- AndroidX 和 Android support 無法共存的問題Android