當前位置:首頁 » 編程語言 » macpython升級

macpython升級

發布時間: 2022-09-26 00:30:25

Ⅰ 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.

Ⅱ mac環境下python的升級問題

好像沒有/Library/Frameworks/Python.framework/Versions/3.4 這個目錄,前面需加/System
如:/System/Library/Frameworks/Python.framework/Versions/3.4


cd/System/Library/Frameworks/Python.framework
ls-l

如果列表有Current,則刪除當前Current

sudormCurrent

下面是創建當前版本Python的鏈接

sudoln-s4.3Current

Ⅲ 如何將Mac OS X10.10.5下的Python2.7升級到最新的Python3.5

Mac OS X10.9默認帶了Python2.7,不過現在Python3.3.3出來了,如果想使用最新版本,趕緊升級下吧。基本步驟如下。

第1步:下載Python3.3
下載地址如下:
Python3.3
這裡面有windows和mac os x下的安裝程序,下載那個64位的安裝程序(估計現在沒有用32位的mac os x的吧)

第2步:
安裝下載的img文件,安裝完後的目錄如下:
/Library/Frameworks/Python.framework/Versions/3.3第3步:移動python的安裝目錄原來的安裝目錄見第2步,不過所有的python都在/System/Library/Frameworks/Python.framework/Versions目錄中,所以最好使用下面的命令移動一下,當然不移動也可以。但後面步驟中的某些路徑需要修改下。sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions
第4步:改變Python安裝目錄的用戶組為wheel
sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3
python2.7的用戶組就是wheel,3.3也照葫蘆畫瓢吧!

第5步:修改Python當前安裝目錄的符號鏈接
在 /System/Library/Frameworks/Python.framework/Versions/目錄下有一個Current,這是一個目 錄符號鏈接,指向當前的Python版本。原來指向2.7的,現在指向3.3。所以應先刪除Current。然後重新建立Current符號鏈接,命令如 下:
sudo rm /System/Library/Frameworks/Python.framework/Versions/Currentsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current第6步:刪除舊的命令符號鏈接在/usr/bin目錄下有4個python命令的符號鏈接,使用下面的命令先刪除sudo rm /usr/bin/pydocsudo rm /usr/bin/pythonsudo rm /usr/bin/pythonwsudo rm /usr/bin/python-config第7步:重新建立新的命令符號鏈接將第6步刪除的符號鏈接重新使用下面命令建立,它們都指向Python3.3了。sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydocsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/pythonsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonwsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config第8步:更新/root/.bash_profile文件中的路徑cd ~
vim .bash_profile 在.bash_profile插入下面的內容即可# Setting PATH for Python 3.3# The orginal version is saved in .bash_profile.pysavePATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"export PATHok,現在重新啟動一下Console,然後執行python --version,得到的就是Python 3.3.3。如果在程序中,需要使用下面代碼獲取python版本

import platformprint(platform.python_version())

如果還是用了如PyDev等IDE,仍然需要更新一下相關的路徑。現在可以使用最新的Python3.3.3了。

Ⅳ 虛擬機mac python無法安裝或升級庫

Python版本確認

在應用界面找到終端
Mac下Python怎麼安裝模塊和包

打開終端
Mac下Python怎麼安裝模塊和包

輸入Python呼出Python交互界面,建議從官網下載更新到Python2最新版本

(過早的Python默認沒有pip)
Mac下Python怎麼安裝模塊和包
END

用pip安裝模塊和包

打開終端
Mac下Python怎麼安裝模塊和包

輸入pip install + 包名 就可以安裝了。安裝是否成功一方面跟網速有關,另一方面部分包不支持直接安裝,需要下載安裝文件進行安裝。
Mac下Python怎麼安裝模塊和包

安裝完成後,可使用pip list命令查看已安裝的包及其版本
Mac下Python怎麼安裝模塊和包

如果系統不能識別pip關鍵字,可以改用全命令
Mac下Python怎麼安裝模塊和包
END

pip版本升級

使用pip install -U pip命令進行升級
Mac下Python怎麼安裝模塊和包

Ⅳ 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,原來系統自帶的就是這樣的。

Ⅵ mac10.10 升級python2.7.9問題

升級的有問題吧,重新安裝一下試試。
http://jingyan..com/article/14bd256e39b63dbb6d261289.html

Ⅶ mac下的Python解釋器(2.7->3.4)升級後,第三方庫無法使用

再安裝一遍咯。python升級並不會覆蓋掉原先的版本,而且3.x和2.x之間的三方庫也不一定通用,所以下載庫以前看看版本需求吧

Ⅷ python升級img2pdf用不了

因為是異常運行了。
先下載和安裝python高版本。鏈接python3軟鏈接python源碼安裝pip。如果您需要安裝,您不妨下載最近穩定的版本,就是那個以沒有被標記作為alpha或Beta發行的最高的版本,最穩定的版本是Python3.0以上。
如果你使用的操作系統是Windows。當前最穩定的Windows版本下載是Python3.7.3forWindows如果你使用的是Mac,MacOS10。2(Jaguar),10。3(Panther)and10。4(Tiger)已經集成安裝了Python,但是你大概需要安裝最近通用的構架(build)。

Ⅸ 把Mac中的Python升級到2.7.10會不會對Xcode 6.3.2產生影響

目前版本依然是2.4.3,現在開始升級python,
查看python命令所在目錄
[[email protected] Python-2.7.4]# whereis python
python: /usr/bin/python2.4 /usr/bin/python /usr/lib/python2.4 /usr/include/python2.4 /usr/share/man/man1/python.1.gz
將/usr/bin/python 的軟連接修改為python2.4.3
[[email protected] Python-2.7.4]# mv /usr/bin/python /usr/bin/python2.4.3
[[email protected] Python-2.7.4]# python
-bash: /usr/bin/python: 沒有那個文件或目錄
python命令找不到,這時只需要將版本python2.7.4命令加入環境變數即可!

熱點內容
厚街中國銀行門密碼是多少 發布:2022-11-29 21:44:26 瀏覽:205
坐騎腳本 發布:2022-11-29 21:41:37 瀏覽:532
睡羅漢演算法 發布:2022-11-29 21:38:30 瀏覽:450
編程數學好嗎 發布:2022-11-29 21:36:43 瀏覽:108
付利息演算法 發布:2022-11-29 21:35:17 瀏覽:881
2k交換機怎麼配置trunk 發布:2022-11-29 21:32:22 瀏覽:196
三星s7怎麼升級安卓70 發布:2022-11-29 21:26:29 瀏覽:1
簡單的文件加密軟體 發布:2022-11-29 21:26:08 瀏覽:965
怎麼查手機卡密碼是多少 發布:2022-11-29 21:24:11 瀏覽:60
jdk16forlinux下載 發布:2022-11-29 21:24:04 瀏覽:64