簡體   English   中英

適當的Unix(.profile,.bash_profile)會改變Python的用法

[英]Proper Unix (.profile, .bash_profile) changes for Python usage

我是Python新手,也是一般編程人員。 我是一個新手,不參與編程工作,只是想自學如何編程作為一種愛好。 Python之前,我曾與Ruby合作過一段時間,並且我了解到最大的挑戰之一是實際上正確設置了我的計算機。

背景:我使用的是OSX 10.7的Macbook。

使用Ruby ,您必須(或者更確切地說,您應該)編輯./profile並添加PATH信息。 安裝和使用RVM ,需要向bash_profile添加其他項目。

您是否必須使用Python進行類似的更改? 我正在安裝/開始確保可以正確安裝模塊和軟件包的最佳實踐是什么?

python在OS X上開箱即用(就像ruby )。 我建議初學者的唯一變化是:

1)Python喜歡讓人放心,終端可以在打印Unicode字符串之前處理UTF-8。 export LANG=en_US.UTF-8添加到.profile (可能是.UTF-8部分默認存在於Lion上 - 我從Snow Leopard開始就沒有檢查過。)當然,這可以幫助你進行調試,但你不應該依賴它在其他機器上以這種方式設置。

2)通過easy_install pip安裝pip (必要時添加sudo )。 之后,使用pip install安裝Python包; 這樣,您可以使用pip uninstall輕松刪除它們。

首先在Macintosh頁面上獲取Python的戰利品。 就像它說的那樣,Python預裝在Mac OS X上。這意味着你不必為了使用它而做任何特別的事情。

首先,您可以運行Terminal.app ,鍵入python ,這將使您啟動並運行Python交互式shell。

但是,OS X上的Python可能是稍微舊版本。 例如,OS X 10.7.3附帶Python 2.7.1,而最新發布的Python版本是3.2.3。 如果要使用其他版本,則必須安裝它們。 那一切都取決於你安裝的內容,地點和方式。 如果你想有多個版本一起,你可能需要設置一些環境變量,如PATH ,有你安裝在由二進制發現bash等,你可以做到這一點通過慶典~/.profile如果需要的話。

但是直到你達到這一點 - 不要擔心它使用OS X附帶的版本。一旦你想要一個更新的版本 - 下載並安裝它。 然后,如果它沒有開箱即用,或者您有任何其他問題或疑慮,請隨時提出更具體的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM