python在路径里添加变量,怎么把python路径添加到path中
在尝试编写一个使用太平航运的计算机编程语言脚本的过程中,我发现我的本地机器上似乎没有它(OS X 10.5.8,默认的2.5python安装)。
所以我跑:easy _ install-prefix=/usr/local/python/pil
它抱怨/usr/local/python/lib/python 25/site包还不存在,所以我创建了它,然后再试一次,得到:测试失败:
/usr/local/python//lib/python 2.5/站点包
不支持100 . PTH文件错误:错误
安装目录或路径
您正试图安装
打包到一个不在
路径和哪个计算机编程语言没有
阅读 1 . 1 . 1 PTH 文件来自。这
您指定的安装目录
(通过-安装目录,-前缀或
发布工具的默认设置)是:/usr/local/python//lib/python 2.5/site-packages
和您的路径环境
变量当前包含:""
好吧,很公平——我没有做任何事情来确定道路。所以我在~/.bash_配置文件中添加了一个快速行:python path= $ python path:/usr/local/python/lib/python 2.5
然后来源再试一次。
相同的错误消息。
这有点奇怪,因为路径已经设置好了;我可以echo $PYTHONPATH然后返回:/usr/local/python/lib/python 2.5。我决定从内部查看包括路径的外观:导入系统
打印\n .join(sys.path)
结果是:/系统/库/框架/python。框架/版本/2.5/lib/python 25。活力
/系统/库/框架/python。框架/版本/2.5/lib/python 2.5
/系统/库/框架/python。框架/版本/2.5/lib/python2.5/plat-darwin
/系统/库/框架/python。框架/版本/2.5/lib/python 2.5/plat-MAC
/系统/库/框架/python。框架/版本/2.5/lib/python 2.5/plat-MAC/lib-script包
/系统/库/框架/python。框架/版本/2.5/Extras/lib/python
/系统/库/框架/python。框架/版本/2.5/lib/python 2.5/lib-tk
/系统/库/框架/python。框架/版本/2.5/lib/python 2.5/lib-dyn加载
/库/Python/2.5/站点包
/系统/库/框架/python。框架/版本/2.5/Extras/lib/python/PyObjC
其中/usr/local/python/yadda/yadda明显缺失。
不知道我该在这里做什么。如何让大蟒将此位置识别为包含路径?
更新
正如kldm建议的那样,我忽略了计算机编程语言的出口。我已经纠正了这个问题,现在看到它在我从计算机编程语言中打印出sys.path时出现。但是,我仍然得到了上面提到的测试失败错误消息,这只是我的新路径环境变量。
所以,我尝试将它从/usr/local/python/lib/python 2.5更改为/usr/local/python/lib/python 2.5/site-packages,导出并再次运行相同的简单安装命令。这导致了一个全新的结果,一开始看起来像成功(但不是):创建/usr/local/python/lib/python 2.5/site-packages/site。巴拉圭
搜索太平航运
阅读http://pypi.python.org/simple/pil/
阅读http://www.pythonware.com/products/pil
阅读http://effbot.org/zone/pil-changes-115.htm
阅读http://effbot.org/downloads/#Imaging
最佳匹配:PIL
下载http://effbot.org/media/downloads/PIL-1.1.7.tar.gz
处理PIL-1.1.7.tar.gz
运行PIL一号。1 .7/设置。py-q BD ist _ egg-dist-dir/var/folders/XW/xwpclvq 7 epsb 37 bv 3 zto TI/-Tmp-/easy _ install-krj9oR/PIL-1。1 .7/egg区Tmp pya uy
-在/系统/库/框架下使用框架
[已剪切:编译器警告]
-
PIL 1.1.7设置摘要
-
版本1.1.7
达尔文平台2 . 5 . 1(251:54863,2010年年9月一日,22:03:14)
[GCC 4.0.1(苹果公司内部版本号5465)]
-
-可提供图形界面支持
- JPEG支持可用
-提供ZLIB(巴布亚新几内亚/邮编)支持
***自由类型2支持不可用
***小CMS支持不可用
-
要添加缺少的选项,请确保您拥有所需的
库,并在
setup.py脚本。
要检查构建,请运行自测. py脚本。
未设置zip_safe标志;分析归档内容.
图像:模块引用__文件_ _
在/var/folders/XW/xwpclvq 7 epsb 37 bv 3 zto TI/-Tmp-/easy _ install-krj9oR/PIL-1。1 .7/egg区Tmp pya uy中没有找到鸡蛋(设置脚本问题?)
同样,这看起来不错,但是当我运行我的脚本时:回溯(最近一次呼叫):
文件" checkerboard.py "中的第一行
导入图像,ImageDraw导入错误:没有名为图像的模块
当我使用找到。检查/usr/local/python/下面的内容时,我得到:/lib ./lib/python2.5。/lib/python 2.5/站点包。/lib/python 2.5/site-软件包/site.py。/lib/python 2.5/site-packages/site力兴
所以。没有模块查找(我假设网站。巴拉圭和site.pyc是元数据或帮助脚本)。安装到哪里去了?
我注意到:若要检查生成,请运行
自测. py脚本。
但不知道那是什么。
我也注意到了"找不到鸡蛋"的信息。这是暗示吗?
历史中提交的图片或压缩文件
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。