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