⑴ 在windows中用python寫的代碼中有關路徑,放到mac電腦里不能運行
這是因為mac系統和windows系統關於路徑分隔符不一樣產生的問題。
可以通過python自帶的os模塊來解決這個問題。
說明:
os.getcwd()可以獲取當前路徑的絕度路徑字元串,
os.sep可以獲取到當前操作系統的路徑分隔符。
而這些字元串規則是完全符合當前操作系統的。
也就是說,
windows系統是路徑是這樣(C:\Users\xxx\Desktop),路徑分隔符是
\,
而macOS系統長成這樣(/home/user/desktop),
路徑分隔符是
/
;
相關的路徑詳情可以到黑馬程序員論壇去了解一下,裡面技術老師的文章會更詳細。我入門的時候全靠黑馬,感謝!
⑵ 為什麼win上可以運行的python腳本在Mac上跑不了呢
請先給出明確答復,可以截下代碼。
如:
win上的路徑:open(r"文件地址")
在Mac OS X上不用 「r」,open("文/件/地/址")就行了。
win中的Python3.8.x可以使用pygame
在Mac OS X上無法使用。
Python大多都是針對win系統的,
Mac OS X 有些就會出問題,
所以win上可以運行的python腳本在Mac上跑不了。
希望能幫到你!
⑶ Mac無法打開python
摘要 1.搞清楚你的ex1.py文件的路徑,實在是找不到的話,直接把ex1.py文件拖到終端,上面會顯示,根據地址執行第二步。
⑷ Mac升級Python最新版本後有一些模塊不能使用是什麼原因
mac lion自帶的python是2.7版本的,有點兒低,要使用一些應用的時候還需要3.3以上的,這時可以用以下的方法更新mac自帶的python。
先去python的官網下載最新的python,並安裝好。現在要刪除mac自帶的python,如下:
sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7
把第一步里安裝好的Python目錄移到原本系統所持有的目錄位置。
sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions
第三步,修改文件所屬的Group
設置Group為wheel,原來系統自帶的就是這樣的。
sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3
第四步,更新一下Current的Link
在Versions的目錄里有一個Current的link,是指向當前的Python版本,原始是指向系統自帶的Python2.7.2,我們把它刪除後,link就失效了,所以需要重新鏈一下
sudo rm /System/Library/Frameworks/Python.framework/Versions/Current
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current
第五步,重新鏈接可執行文件
1) 先把系統原來的執行文件刪掉
sudo rm /usr/bin/pydoc
sudo rm /usr/bin/python
sudo rm /usr/bin/pythonw
sudo rm /usr/bin/python-config
2) 建立新的鏈接
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydoc
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/python
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonw
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config
最後,更新一下。bash_profile文件
cd ——
vim .bash_profile (只要能編輯就行)
插入新的Python路徑
# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH=「/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}」
export PATH
打開命令行,輸入python,如下:
chenwgtekiMacBook-Pro:—— chenwg$ python
Python 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 13:52:24)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type 「help」, 「right」, 「credits」 or 「license」 for more information.
>>>
⑸ python蘋果電腦能用嗎
都可以呀Windows, Linux ,MacBook都可以,沒有誰合適不合適,不過工作中編程用MacBook是最多的.
⑹ 蘋果電腦突然保存不了python文件了怎麼辦
在save as那個輸入框里,輸入一下要保存的文件名,比如test。之後,保存的按鈕應該就亮,就能保存了。
打開pythonidle工具,打開後出現如下界面:在新窗口輸入腳本例如print("helloworld!")。按ctrl+c保存為test.py文件。在test.py文件界面,按F5會在python3.7shell窗口顯示執行結果。如已關閉test.py文件,依次點擊file--open也可打開test.py文件。
將py文件上一級文件夾許可權改為完全控制,點擊應用選中py文件將其許可權改為完全控制,點擊應用進入py文件即可修改保存了哦!
是蘋果公司開發的個人消費型計算機,首款於1984年1月24日發布,最初目標定位於家庭、教育和創意專業市場。
Mac包含iMac、Mac mini、Macbook Air、Macbook Pro、Macbook等計算機。Mac使用獨立的macOS系統,是蘋果計算機繼LISA後第二部使用圖形用戶界面的計算機,是首次將圖形用戶界面廣泛應用到個人計算機之上的電腦產品。
⑺ mac里的python無法打開也無法卸載怎麼辦
mac里本身是有python的,系統很多組件都用到它,所以絕對不能卸載,不知道你自己用python的時候有沒有另外裝新的python版本
⑻ Mac打不開Python官網
退出瀏覽器,再次進入,如果還是不能進入,那麼就換一個瀏覽器。
Rossum於1990年代初設計,作為一門叫做ABC語言的替代品Python提供了高效的高級數據結構,還能簡單有效地面向對象編程。
Python語法和動態類型,以及解釋型語言的本質,使它成為多數平台上寫腳本和快速開發應用的編程語言,隨著版本的不斷更新和語言新功能的添加,逐漸被用於獨立的、大型項目的開發。
⑼ macbook打不開python官網
Safari版本很低,顯示異常是很正常的現象。
右邊有個藍色Download,點擊可以下載,不過系統太久,很大概率軟體已經不支持了,下載了也沒法打開我用過10.13,很多軟體新版本都沒法打開了,只能找軟體舊版湊合。
盲猜你這系統版本應該比較舊吧,至多是10.9,或者更低。所以Safari版本很低,顯示異常是很正常的現象。右邊有個藍色Download,點擊可以下載,不過系統太久,很大概率軟體已經不支持了,下載了也沒法打開。