Python ImportError:没有名为attr的模块
我在Python方面只有非常初步的经验。我正在尝试安装软件包Python ImportError:没有名为attr的模块,python,installation,python-import,Python,Installation,Python Import,我在Python方面只有非常初步的经验。我正在尝试安装软件包pyslim(请参阅)。是的 但当我打开python并尝试导入pyslim时,它失败了 > import pyslim Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Users/remi/Library/Python/2.7/lib/python/site-packages/pyslim-
pyslim
(请参阅)。是的
但当我打开python并尝试导入pyslim
时,它失败了
> import pyslim
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/remi/Library/Python/2.7/lib/python/site-packages/pyslim-0.1-py2.7.egg/pyslim/__init__.py", line 4, in <module>
from pyslim.slim_metadata import * # NOQA
File "/Users/remi/Library/Python/2.7/lib/python/site-packages/pyslim-0.1-py2.7.egg/pyslim/slim_metadata.py", line 1, in <module>
import attr
ImportError: No module named attr
及
我重新启动了python并再次尝试导入pyslim
,但我一直收到相同的错误消息。我还尝试通过以下方式从github下载并安装文件
$ git clone https://github.com/tskit-dev/pyslim.git
$ cd pyslim
$ python setup.py install --user
如图所示。在最后一行代码中,我得到了一个以
Download error on https://pypi.python.org/simple/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
No local packages or download links found for attrs
error: Could not find suitable distribution for Requirement.parse('attrs')
我在
macosx10.11.6
上使用的是python2.7.10
。不确定这是否重要,但我通常用自制软件安装。我正在使用/usr/local/lib/python2.7/site-packages/pip(python2.7)中的pip18.1
编辑
$ which python
/usr/bin/python
$ which pip
/usr/local/bin/pip
首先卸载pyslim。使用“pip卸载pyslim”。然后尝试使用重新安装 “conda安装-c conda forge Pysim”
请参阅欢迎对否决票发表评论!您可能会遇到macos默认python和自制python的安装冲突问题。在终端中尝试这些命令,查看使用的是哪一个
哪一个python
&哪一个pip
@cryptonome谢谢。请参阅edit在bash配置文件中添加PYTHON_路径,您可能可以解决此问题,类似这样:export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site packages
Hi,您安装了两个可能导致冲突问题的包。1.请卸载attr和attrs包pip卸载attr&&pip卸载attrs
2。安装attrspip安装attrs
他们没有使用conda
$ git clone https://github.com/tskit-dev/pyslim.git
$ cd pyslim
$ python setup.py install --user
Download error on https://pypi.python.org/simple/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
No local packages or download links found for attrs
error: Could not find suitable distribution for Requirement.parse('attrs')
$ which python
/usr/bin/python
$ which pip
/usr/local/bin/pip