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的主要内容,如果未能解决你的问题,请参考以下文章

PyX python脚本将文件写入磁盘但不写入屏幕

Ubuntu 12.04 LTS:在不破坏依赖关系的情况下将 python 2.7.3 更新到 2.7.6 [关闭]

使用 Anaconda 安装 PyX 失败

使用 scapy 时 PyX 未正确安装

pythonpipwhl安装和使用

Python-2.7.6安装~