无法解压缩安装文件夹

时间:2013-08-15 19:24:48

标签: python macos terminal pyserial

我正在尝试遵循需要安装pySerial的Adafruit教程。我正在运行mac 10.8并在我尝试解压缩安装文件夹时遇到此错误。我转到文件所在的目录并输入:

    tar -xzf pyserial-2.6.tar.gz

然后终端打印:

    tar: Error opening archive: Failed to open 'pyserial-2.6.tar.gz'

我似乎无法找到我可能做错的事情,所以任何建议都会受到赞赏。

对于那些寻找教程的人,可以在此处找到链接:http://learn.adafruit.com/arduino-lesson-17-email-sending-movement-detector/installing-python-and-pyserial

2 个答案:

答案 0 :(得分:3)

发生此错误时。它通常意味着找不到该文件。在终端的命令行输入“cd downloads”并搜索文件pyserial-2.6.tar.gz。如果找到该文件,请输入tar -xzf pyserial-2.6.tar.gz继续。

答案 1 :(得分:0)

如果您不理解终端 - 或者即使您这样做 - 使用pipeasy_install比使用手动执行此操作更快乐。 pip更好,但不会内置Apple的Python,因此您必须先安装它。幸运的是,这很容易。所以,让我们这样做:

$ sudo easy_install pip

现在:

$ sudo pip install pyserial

这将自动为您下载,构建和安装软件包,而无需了解有关下载内容的目录或如何正确运行tar命令或任何内容。

让我们测试它只是为了确保:

$ python
Python 2.7.2 (blah blah blah … )
>>> import serial
>>> serial.VERSION
'2.6'