python 2.7.6下安装PyX
Posted
技术标签:
【中文标题】python 2.7.6下安装PyX【英文标题】:Install PyX under python 2.7.6 【发布时间】:2015-01-13 17:01:51 【问题描述】:我正在尝试在 python 2.7.6 下的 yosemite 中安装 PyX
最初,设置看起来不错
python setup.py install
running install
running build
running build_py
running install_lib
running install_egg_info
Removing /Users/alkaloge/Library/Python/2.7/site-packages/PyX-0.12.1-py2.7.egg-info
Writing /Users/alkaloge/Library/Python/2.7/site-packages/PyX-0.12.1-py2.7.egg-info
但是在尝试运行示例时
python hello.py
Traceback (most recent call last):
File "hello.py", line 1, in <module>
from pyx import *
ImportError: No module named pyx
有什么帮助吗?
谢谢
【问题讨论】:
在命令行输入cd
进入你的主目录,输入python
启动解释器,然后运行import sys; print(sys.path)
。该命令的结果是什么?
['/Users/alkaloge/root/lib', '/Users/alkaloge', '/Users/alkaloge/Library/Python/2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC', '/Library/Python/2.7/site-packages']
必须放两个 cmets 才能包含所有
如果你运行ls ~/Library/Python/2.7/site-packages
,有哪些匹配pyx*
或PyX*
或类似的条目(如果有)?
【参考方案1】:
确保这是一个常见问题,您的命令行界面使用的是适当版本的 Python。大多数用户都安装了多个版本的 python,而你的 CLI 一次只能识别一个。在您的终端窗口中输入 python,您将看到您拥有的版本。如果 PyX 不在另一个 python 目录下,还要检查它的安装位置。
【讨论】:
这是评论,不是问题的答案 这就是答案。不是评论。如果你有更好的东西,请不要让我阻止你发表评论。 麻烦的是,所有的信息都包含在问题和cmets中。 OP使用的是Python 2.7,sys.path
包含了pyx的安装目录以上是关于python 2.7.6下安装PyX的主要内容,如果未能解决你的问题,请参考以下文章