首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mac (Python学习模块)安装

Mac (Python学习模块)安装
EN

Stack Overflow用户
提问于 2011-04-01 00:18:16
回答 2查看 1.5K关注 0票数 2

我想我会教我的孩子编程,并使用唐尼的“思考Python”。这本书很棒,除非他安装了一个类似海龟的学习模块"Swampy“。我花了几个小时想办法--现在我需要帮助。

有谁能提供一套清晰的,一步一步的指导,如何安装Swampy?请假定对Unix等的先验知识为零。

我上的是OS (10.6.6)。Python运行得很好。Tkinter很好。

以下是作者网站提供的总体安装说明:

http://www.greenteapress.com/thinkpython/swampy/install.html

我被困在“添加沼泽到您的搜索路径”部分。

以下是作者指出的关于搜索路径的附加说明:

http://docs.python.org/install/index.html#inst-search-path

可能是非常明显的购买硬性的东西为介绍文本!

更新

下面是一些细节,供以后遇到这种情况的人参考:

  1. 我的安装没有文件或文件夹"python2“,因此路径名”/home/downey/swampy-2.0/python2 2“可能无法工作。我刚刚放弃了"python2“,一切都很好。
  2. 在查找bashpc或bash_profile文件时遇到了一些问题。甚至在寻找隐藏文件的时候也不存在。所以我刚刚创造了一个新的。一切看起来都很好。

再次感谢你的帮助--我永远不会明白的:)

我很惊讶,没有某种类型的安装程序或脚本来处理这个问题,给读者看这本书(像我这样的新手)。:)

EN

回答 2

Stack Overflow用户

发布于 2011-04-01 00:29:58

打开终端,导航到您解压Swampy的文件夹。通过键入pwd查找该位置的完整目录路径。假设这个位置是/home/downey/swampy-2.0/python2。现在在终端中发出这个命令export PYHTONPATH="/home/downey/swampy-2.0/python2"。这将设置PYTHONPATH environment variable

如果运行良好,则需要确保在打开终端时始终运行。为此,您需要在计算机上编辑一个名为.bashrc的文件。

在终点站,试试nano ~/.bashrc

这将打开一个简单的文本编辑器。在该文件中添加同一行export PYHTONPATH="/home/downey/swampy-2.0/python2"。输入Ctrl+X关闭并确保保存。

现在,您可以只执行source ~/.bashrc,而不是总是手动设置环境变量,这将为您执行命令。

请注意,每次退出并重新打开终端时,都需要运行source ~/.bashrc才能使PYTHONPATH成为set.If --您不希望每次打开终端时运行source ~/..bashrc,您可以配置终端在启动时自动运行此命令(即当打开终端窗口时)。为了达到这个目的-

  • 转到终端->首选项->设置-> Shell。
  • 选中“运行命令”并输入source ~/.bashrc
  • 注意:这些设置只需要分别应用于每个配置文件。例如,如果将这些设置应用于基本配置文件,它们将不适用于Grass配置文件。

希望这能有所帮助!

票数 1
EN

Stack Overflow用户

发布于 2011-04-01 00:31:34

向路径添加变量的一种简单方法是将它们添加到位于主目录中的.bash_profile中。此文件每次打开终端时都会加载。它是一个隐藏文件,因此您将无法在查找器中查看它(默认情况下)。打开新的终端窗口后运行此命令:

代码语言:javascript
复制
open -a TextEdit .bash_profile

这将在一个新的TextEdit窗口中打开配置文件。添加以下内容&保存:

代码语言:javascript
复制
PYTHONPATH=${PYTHONPATH}:/home/downey/swampy-2.0/python2
export PYTHONPATH

假设您的Swampy下载路径与来自网站(/home/downey/swampy-2.0/python2 2)的路径相同,那么下次运行终端时,应该包含该路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5507915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档