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
- 在Linux下安裝pyenv使Python多版本共存LinuxPython
- 怎麼讓多版本的python共存?Python
- 教你如何在 CentOS 7 下編譯安裝 Python 3.7 與 Python 2.7.5 共存CentOS編譯Python
- 04.多版本Python共存的配置和使用Python
- 《崔慶才Python3網路爬蟲開發實戰教程》學習筆記(1):Windows下Python多版本共存配置方法Python爬蟲筆記Windows
- Macos下Cocoapods多個版本共存管理Mac
- Windows下9i,10g共存9i dbca無法啟動的解決辦法Windows
- 完美解決 Python2 和 python3 共存Python
- Python開發:Python2和Python3的共存和切換使用Python
- 如何在windows下安裝pythonWindowsPython
- mac上Python多版本共存(python2.7.10和python3.5.0)MacPython
- 多 PHP 版本共存的環境下安裝 Swoole 到指定版本PHP
- windows下 相容Python2和Python3WindowsPython
- 安裝Scrapy(Windows下Python的爬蟲環境)WindowsPython爬蟲
- Python呼叫windows下DLL詳解 - ctypes庫的使用PythonWindows
- Python的學習(十五)---- 呼叫windows下DLL詳解PythonWindows
- windows下python3.8安裝_01WindowsPython
- Windows 下多版本 Python 共享 Poetry(qbit)WindowsPython
- windows下python配置numpy、matplotlib、scipyWindowsPython
- 量化-windows下如何安裝Python、pandasWindowsPython
- centos7 安裝python2.7與3共存CentOSPython
- Win10下mysql5.7和mysql8.0共存Win10MySql
- windows下的IP地址解析方式,windows下的/etc/hostsWindows
- Windows下安裝Redis及使用Python操作Redis的方法WindowsRedisPython
- 多系統共存的方法(轉)
- Windows 環境下 Python 環境安裝WindowsPython
- windows下python安裝Numpy和Scipy模組WindowsPython
- Windows下dlib庫python安裝(CUDA)WindowsPython
- NumPy、SciPy 等Python包在Windows下的whl安裝包下載PythonWindows
- python寫的部署windows下zabbix客戶端指令碼薦PythonWindows客戶端指令碼
- Python開發:windows下安裝twisted過程PythonWindows
- 在Windows下編譯Caffe與其Python介面Windows編譯Python
- iOS7下滑動返回與ScrollView共存二三事iOSView
- windows下的gcc使用WindowsGC
- 去掉windows下的^MWindows
- JDBC 與 Hibernate 共存JDBC
- 使用Anaconda實現Python2和Python3共存及相互轉換Python