[英]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.