04.多版本Python共存的配置和使用
前面介紹過了再PC中安裝python2和python3的開發環境。
同一臺PC中,如果同時安裝Python2和Python3環境,會在執行python命令時出現錯誤,作業系統會找到預設的配置進行執行。怎麼樣才能讓python2和python3一起工作又互相不影響呢。
但是由於工作需要,我們的個人PC上可能需要多個python版本共存,應該進行什麼樣的設定呢,本章內容就針對這個問題進行分析和使用的介紹
1.python2和python3版本共存的配置
- 進入python2的安裝路徑如下 修改python.exe,重新命名為python2.exe
進入python3的安裝路徑 重新命名檔案python.exe為python3.exe,pythonw.exe為pythonw3.exe
配置環境變數,將python2和python3的路徑都配置到path環境變數下
此時,我們開啟系統的命令列視窗,輸入命令python2進入python2開發環境,輸入命名python3進入python3開發環境
2. pip安裝模組時執行的命令
正常情況下,我們還需要使用python的pip命令進行第三方模組的安裝和配置,此時如果直接執行Pip會出現錯誤。
常規安裝命令語法如下
pip install 模組名稱
但是,我們在PC上安裝了兩個版本的python並且修改了可執行檔案python.exe的名稱,所以直接執行pip會出現錯誤。
2.1. 給python2安裝第三方模組
開啟命令列工具,執行如下的命令進行安裝python2需要的模組
python2 -m pip install 模組名稱
2.2. 給python3安裝第三方模組
開啟命令列工具,執行如下的命令進行安裝python3需要的模組
python3 -m pip install 模組名稱
2.3. 檢視pip版本
相關文章
- 怎麼讓多版本的python共存?Python
- mac上Python多版本共存(python2.7.10和python3.5.0)MacPython
- OneinStack多版本PHP共存PHP
- 多版本gcc/g 共存方案GC
- mysql多版本共存問題MySql
- Mac下安裝配置Android Studio並讓多版本共存以及配置使用adbMacAndroid
- 在Linux下安裝pyenv使Python多版本共存LinuxPython
- Macos下Cocoapods多個版本共存管理Mac
- 多 PHP 版本共存的環境下安裝 Swoole 到指定版本PHP
- Dotnet Core多版本API共存的優雅實現API
- 如何實現多個版本的jQuery庫共存的情況jQuery
- Python開發:Python2和Python3的共存和切換使用Python
- nginx的https和http共存反向代理配置NginxHTTP
- 如何在一個頁面上讓多個jQuery版本共存jQuery
- 《崔慶才Python3網路爬蟲開發實戰教程》學習筆記(1):Windows下Python多版本共存配置方法Python爬蟲筆記Windows
- php-fmp 管理指令碼,方便伺服器多版本共存PHP指令碼伺服器
- 多系統共存的方法(轉)
- Windows下的Python共存WindowsPython
- Mac配置多版本JDKMacJDK
- 新版mac配置多版本JDK切換和maven套件MacJDKMaven套件
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython
- python多版本管理Python
- 完美解決 Python2 和 python3 共存Python
- 使用Anaconda實現Python2和Python3共存及相互轉換Python
- 在MacOS使用輕量級工具Pyenv和Pipenv切換多版本PythonMacPython
- mybatis的一對多,多對一,以及多對對的配置和使用MyBatis
- PyCharm 使用 Anaconda 管理多版本 Python 環境PyCharmPython
- Centos下安裝Python3.6和Python2共存CentOSPython
- WIndows環境配置多版本JavaWindowsJava
- Ubuntu下配置Python版本UbuntuPython
- 使用ansible搭建python多版本開發環境Python開發環境
- 使用 pyenv + virtualenv 打造多版本 Python 開發環境Python開發環境
- CentOS 下多版本 PHP 的安裝與配置CentOSPHP
- 00-macOS和Linux安裝和管理多個Python版本MacLinuxPython
- 安裝anaconda並且配置jupyter notebook支援python2.x和3.x共存Python
- 以MySQL為例,來看看maven-shade-plugin如何解決多版本驅動共存的問題?MySqlMavenPlugin
- MySQL 配置多主一從 ( 8.0.18 版本 )MySql
- Mac安裝多個Python版本MacPython