不同系統(tǒng)下python與pip的安裝及常見問題詳解
學習python的第一步,是安裝python,這篇文章主要是介紹,如何在不同的系統(tǒng)上安裝python,以及遇到的一些問題。
mac
在官網(wǎng)下載,然后點擊安裝,最新版本是3.12.1
python 的默認安裝地址是 "/Library/Frameworks/Python.framework/Versions"
可以使用命令查看
open /Library/Frameworks/Python.framework/Versions
頁面如下
問題
1.在終端中使用python,zsh: command not found: python
在終端配置文件,我使用了on my zsh,配置文件是.zshrc,在文件末尾,添加下面的命令
alias python="/Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12" alias pip="/Library/Frameworks/Python.framework/Versions/3.12/bin/pip3.12"
pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能。
pip與python類似于npm與node。
mac的pip是安裝python自帶的,配置上面之后就可以使用
然后重啟終端配置(source ~/.zshrc
),再使用python命令就OK了
2. 在vscode里,py文件,右鍵運行run code,顯示 /bin/sh: python: command not found
這是run code 插件的配置問題,修改配置如下
打開vscode的配置,在擴展里選擇run code,然后選擇編輯 Executor Map
python的配置默認是 python -u,改為Python的安裝路徑,即
"python": "/Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12",
再次運行run code就可以了
windows
訪問python官網(wǎng),選擇版本下載
運行exe文件,然后在終端輸入 python --version
查看版本,window應該在3.7版本之后,安裝python時會自帶pip,就好像安裝node自帶npm一樣。pip --version
查看版本。
linux
使用以下命令安裝
sudo apt-get install python3
安裝之后使用 python --version 查看版本,如果出現(xiàn)下面報錯,zsh: command not found: python
則添加python到 zsh 以便它在鍵入python命令時運行??梢酝ㄟ^在終端中運行以下命令來做到這一點,和mac基本一致,只是安裝目錄不一樣。
echo "alias python=/usr/bin/python3" >> ~/.zshrc source ~/.zshrc
pip
linux的pip安裝起來麻煩一點, 安裝方法參考pip官網(wǎng)
這里嘗試第一種方法,報錯 /usr/bin/python3: No module named ensurepip
第二種,先訪問bootstrap.pypa.io/get-pip.py,另存為下載get-pip.py,然后在目錄下執(zhí)行
python get-pip.py
可能會比較慢,會失敗,多試幾次就可以了
到此這篇關于不同系統(tǒng)下python與pip的安裝及常見問題詳解的文章就介紹到這了,更多相關python pip安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
深入解析PYTHON?虛擬機令人拍案叫絕的字節(jié)碼設計
這篇文章主要為大家介紹了PYTHON虛擬機中令人拍案叫絕的字節(jié)碼設計深入詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04python 實現(xiàn)自動遠程登陸scp文件實例代碼
這篇文章主要介紹了python 實現(xiàn)自動遠程登陸scp文件實例代碼的相關資料,需要的朋友可以參考下2017-03-03Python字符和字符值(ASCII或Unicode碼值)轉(zhuǎn)換方法
這篇文章主要介紹了Python字符和字符值(ASCII或Unicode碼值)轉(zhuǎn)換方法,即把字符串在ASCII值或者Unicode值之間相與轉(zhuǎn)換的方法,需要的朋友可以參考下2015-05-05