【问题标题】:pyserial, ImportError: No module named serialpyserial,ImportError:没有名为串行的模块
【发布时间】:2015-10-12 16:48:51
【问题描述】:

我知道这个问题已经被问过好几次了,但我看到的解决方案都没有解决我的问题。

我一直在尝试在我的 mac 中使用 Sublime Text 2 中的串行库。

import serial

每次我调用这个库时,我都会收到以下消息:

  Traceback (most recent call last):
    File "/Users/andreapatri/Desktop/test.py", line 1, in <module>
      import serial
  ImportError: No module named serial
  [Finished in 0.0s with exit code 1] 

我已经安装了 python 3

brew install python3

和pyserial

sudo pip install pyserial

我是使用 mac 的新手。 你能告诉我如何解决这个错误吗?

【问题讨论】:

    标签: python pyserial


    【解决方案1】:

    我用这个解决了这个问题:

    sudo easy_install pyserial
    

    【讨论】:

      【解决方案2】:

      这个commnad解决了我在ubuntu上的问题:

      apt install python3-serial
      

      【讨论】:

      • 考虑sudo apt ...
      【解决方案3】:

      使用 python3 运行您的脚本。如果你尝试使用 python,你会得到这个错误信息。

      python3 <scriptname>.py
      

      【讨论】:

        【解决方案4】:

        sudo python3 -m pip install pyserialMac OSx Catalina 10.15.6 上为我做了诀窍。

        【讨论】:

        • 确认 big sur 11.2.3
        【解决方案5】:

        使用python pip:

        pip install pyserial
        

        【讨论】:

          【解决方案6】:

          尝试使用 pip3 代替 pip

          pip3[.X] 安装 pyserial

          .X 是你的 python3 版本

          【讨论】:

            【解决方案7】:

            Python 2

            sudo apt-get install python-serial
            

            Python 3

            sudo apt-get install python3-serial
            

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2012-12-16
              • 2013-03-11
              • 2012-01-13
              • 2012-12-07
              • 2012-05-23
              • 2019-07-29
              相关资源
              最近更新 更多