多版本Python管理及Python連線MySQL

2021-09-08 22:40:32 字數 536 閱讀 2285

python有個非常彆扭的地方,就是兩個不相容的版本,很尷尬,有的包只能在低版本的2.7上才能執行,比如即將用到的mysqldb。

所以首先必須在系統上安裝兩個版本的python(貌似在pycharm可以輕鬆實現,但我電腦帶不動):

windows下多個python版本共存(x)

windows下python多版本共存(好)

沒那麼複雜,直接把2和3都裝上,匯入環境變數(現在安裝後會自動匯入),接下來重新命名就好了,比如你常用的是3,那就把2裡面的python.exe 重新命名為 python2.exe。以後想要執行 python2 就得用 python2 來啟動。

關於 pip,則需要顯式的執行,即在 pip 前面加上 python[n] –m

python2 -m pip list

python使用mysql資料庫

python如何連線mysql資料庫

注意 mysqldb 只能在 python2 win32底下安裝執行,而且不能用 pip 安裝,去下面的位址手動安裝。

待續~

Python多版本管理

在日常的開發中,我們經常需要在多版本的python之間切換,手動修改bas 件比較麻煩,pyenv應運而生。bin bash c curl fssl brew install pyenv我是用的oh my zsh,所以編輯 zshrc檔案。1 vim zshrc 將下面2句話放在檔案最後 使用bas...

通過Anaconda安裝 切換多版本python

anaconda安裝之後,會預設某個python版本為系統使用的版本,比如3.7 命令列輸入以下命令會列數當前系統有哪些版本的python,前面帶 號表示正在使用的版本 conda info envs輸入結果如下,其中base 表示安裝anaconda時的預設版本 安裝其他版本的命令為 conda ...

Centos 多版本python管理

安裝多版本python後pip安裝每次都需要配置安裝不同版本的安裝位置,略麻煩,使用pyenv進行python版本管理就方便多啦 安裝pyenv 在 home 下建立.pyenv資料夾,在該資料夾下使用命令 安裝完成後檢視當前已安裝python版本 pyenv version 安裝anaconda3...