Mac電腦伺服器上python3環境配置
A. python安裝教程(mac版)-python安裝步驟
一、 安裝python3.x步驟:
1.首先檢查下自己的電腦是否安裝了python3 嘗試在終端輸入以下代碼(第一行為輸入的代碼,第二行為返回的結果):
2.如果mac上沒有安裝 python3 ,介紹兩種安裝方式:
(1)第一種方法:通過brew 安裝python3 環境
在終端輸入如下代碼:
它會安裝最新版本對python3,現在mac 安裝的是python3.7。
(2)第二種方法:通過官網下載。
選擇mac下載區地址:https://www.python.org/downloads/macos/
打開鏈接,可以看到各個版本的 Python:
下載 macOS 64 位 Intel 安裝程序
點擊該鏈接,下載完成後得到一個Python 3.9.6 - 2021 年 6 月 28 日安裝包。
雙擊Python 3.9.6就進入了 Python 安裝向導,然後按照向導一步一步向下安裝,一切保持默認即可。
到此,python3安裝完成!
B. MAC系統M1晶元安裝Python3+RobotFramework全攻略
前言:
M1晶元只能安裝python3.9,以下版本不支持
需要注意:robotframework-rideh和wxpython版本的適配
python2和python3版本的兼容性,特別是python和pip版本的指向需要正確配置
需要修改/usr/local/bin/pip 的頭文件指向python3的目錄
以下是需要安裝的robotframework的版本:
@MacBook-Pro ~ % pip list
Package Version
------------------------------- ----------
baostock 0.8.8
beautifulsoup4 4.9.3
bs4 0.0.1
certifi 2020.12.5
chardet 4.0.0
cycler 0.10.0
greenlet 1.0.0
idna 2.10
kiwisolver 1.3.1
lxml 4.6.3
matplotlib 3.4.1
numpy 1.20.3
pandas 1.2.4
Pillow 8.2.0
pip 21.1.2
psutil 5.8.0
Pygments 2.4.2
PyMySQL 1.0.2
pyparsing 2.4.7
Pypubsub 4.0.3
python-dateutil 2.8.1
pytz 2021.1
requests 2.25.1
robotframework 3.1.2
robotframework-pythonlibcore 2.2.1
robotframework-ride 2.0b2.dev3
robotframework-selenium2library 3.0.0
robotframework-seleniumlibrary 3.3.1
robotframeworklexer 1.1
selenium 3.141.0
setuptools 49.2.1
six 1.16.0
soupsieve 2.2.1
urllib3 1.25.3
wxPython 4.1.1
環境變數的配置:
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.9/bin
alias python="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9"
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.9/bin
alias pip="/Library/Frameworks/Python.framework/Versions/3.9/bin/pip3"
C. Mac如何設置默認python為python3
最好新建一個虛擬環境。可以使用miniconda,使用miniconda creat 虛擬環境,可以指定python版本。使用的時候直接切到虛擬環境conda activate 虛擬環境名稱就行了。這樣開發起來很方便,也不會破壞mac原來的環境配置
具體命令可以看一下官網。
D. mac python開發環境怎麼配置
一直在做android開發,想學一門語言用來開發後台,經過考慮最終選擇了,簡單易學的Python,下面就是Python 開發環境的搭建.
1.首先前往Python官網下載idle 工具:https://www.python.org/downloads/,進入官網,選擇download ,下載對應的Idle ,我下載的是Python3.5.2 。
2.下載完成後點解安裝程序,依次點擊下一步,直到完成
至此,IDLE 就安裝好了,但我在編寫程序時發現,idle中不能輸入中文,針對這個問題解決方案如下:
在 IDLE 下中文輸入法失效,無法顯示出中文輸入法的選詞框。在這種情況下打開 IDLE 時會顯示一段警告:
"WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable."
這是因為 IDLE 界面使用的 Tkinter 圖形庫需要依賴 Tcl/Tk,而 Mac 系統自帶的 Tcl/Tk 版本太低,造成了不兼容的問題。(
這是因為 IDLE 界面使用的 Tkinter 圖形庫需要依賴 Tcl/Tk,而 Mac 系統自帶的 Tcl/Tk 版本太低,造成了不兼容的問題。(IDLE and tkinter with Tcl/Tk on Mac OS X)解決方法是下載安裝新版本的 Tcl/Tk,下載地址:ActiveTcl Downloads。下載ActiveTcl 時要注意下載當前IDLE對應的版本,例如3.5.2 在官網顯示對應的版本是ActiveTcl8.5.18
安裝好ActiveTcl 後重啟,IDLE 就可以輸入中文了,到這里,IDLE 就算搭好了,接下來就可以正式開學開發Python了。
E. mac python3 輕松安裝教程
首先要知道,mac自帶一個2.7版本的python,如果你之前沒裝過其他版本,在終端運行
python --version
就會看到這個版本號列印出來。
你可以直接使用這個版本的python進行操作。
這里教你輕松安裝python3,以及虛擬環境的配置。
在終端執行命令
執行完成後,homebrew和pip等工具就自動安裝好了
接下來安裝python3.在終端執行命令:
執行完成後可以在的系統目錄:
/usr/local/Cellar/python
中看到python的安裝版本
注意:在 /usr/bin/ 目錄中的python是系統預裝的python
此時,如果你希望在終端中輸入 python 直接使用的是你新安裝的python3。那麼需要配置一下環境變數,指定一下python只用版本就行了。如下配置:
解釋一下:
此時就安裝好並配置好了python3
開發中不同項目使用的庫不同,可以為不同的項目建立一個單獨的虛擬python環境。在這個環境中安裝屬於這個項目的庫版本。
所以虛擬環境就應運而生了。
首先安裝虛擬環境和虛擬環境管理工具
注意,如果你沒有像上面那樣給pip重命名,你需要使用pip3安裝
類似命令
接著,我們在根目錄創建一個目錄,用來存放我們的虛擬環境,(這個目錄位置你可以自定義)
然後配置一下環境變數
配置好之後,就可以嘗試使用 一下了。
包管理器命令:
lsvirtualenv -b 查看虛擬環境
workon 切換或者進入虛擬環境
lssitepackages 查看當前環境中安裝的那些包(啟動虛擬環境後)
deactivate 退出虛擬環境
rmvirtualenv 虛擬環境名 刪除虛擬環境
虛擬環境命令:
virtualenv py3 創建一個叫py3的虛擬環境
我們進去虛擬環境中:cd py3/bin
然後我們執行命令:source activate
退出虛擬環境:deactivate
F. Python之安裝和環境配置
python的下載
1.可以去python官網下載,https://www.python.org/
2.下載完成後,安裝即可。
python的檢測
1.打開開始-運行-cmd(快捷鍵win+R)。 如果是mac,打開使用工具-終端。
2.在終端里輸入python,以下畫面就是進入python了,表示安裝成功。
相關推薦:《Python視頻教程》
python環境變數
這里是win10舉例
右鍵我的電腦-屬性-高級
2.選擇環境變數---在系統變數里找到Path---然後雙擊,進去之後新建,將python的路徑添加進去即可。
環境變數設置好之後cmd運行python就方便了許多。(不太明白的可以去網路搜,這些安裝改環境變數網上有很多,就不多說廢話了)
補充:如果安裝了多個python版本,在cmd里運行python,一般電腦默認優先運行先安裝的。
解決方法,可以給python重新命名,然後再設置環境變數,這樣在cmd里運行即可。例如:python2和python3運行cmd直接輸入python2或者python3即可。
3.變數名
可以由字母/數字/下劃線組成
ps:~數字不能開頭
~不能是關鍵字(and、as、assert、break、class、continue、def、del、elif、else、except、exec、finally、for、from、global、if、import等等)
~最好不要和python內置的東西重復
~變數名最好寫的有意義,一看名字就能看懂是什麼。 比如: user_name user_age user_id