使用Mac 10.13.2,PyCharm 2017.3(社区版),Python 3.6.4:
我一直在寻找高低,但没有运气,因为我尝试过的任何工作都没有。我已经安装了Python 3.6
和PyCharm
但是它正在开车当我在PyCharm中安装模块time
,PyBluez
和openpyxl
时,我很生气。
Can't install time module time
包的答案是The time module is part of Python's standard library. It's installed along with the rest of Python, and you don't need to (nor can you!) install it with pip.
安装PyBluez
模块时的错误警告信息始终如下:
PermissionError:[Errno 13]权限被拒绝: ' /用户/林檎/库/缓存/ PIP /车轮/ E7 / 40 / 9D / b772a3cf2ca121e87a06eabe9483271816581dec7c772272d3'
当它发生时,我改为使用命令sudo pip3 install PyBluez
错误信息: PyBluez的构建轮失败
命令" /usr/local/opt/python3/bin/python3.6 -u -c" import setuptools的, 标记化的文件 =' /private/tmp/pip-build-umoukn9i/PyBluez/setup.py' ;; F = GETATTR(标记化, '打开',打开)(文件);代码= f.read()。替换(' \ r \ n', ' \ n'); f.close(); exec(编译(代码,文件,' exec'))"安装 --record /tmp/pip-53lcxusy-record/install-record.txt --single-version-external-managed --compile"在/ private / tmp / pip-build-umoukn9i / PyBluez /
中出现错误代码1失败
安装openpyxl:
在我使用openpyxl
在终端应用中安装sudo pip3 install openpyxl
之后,我重新打开了一个PyCharm项目,但该模块不在包装列表中。当我import openpyxl
并运行项目,信息ModuleNotFoundError: No module named 'openpyxl'
发生。
如果我使用PyCharm安装它,则错误消息与安装PyBluez
时的错误消息相同
如何解决这些问题?这需要我在我继续之前滑动,这样会让我慢下来......如果你能分享一些我应该研究的正确方法,我将非常感激。感谢。
答案 0 :(得分:0)
尝试安装anaconda3而不是python本身 https://www.anaconda.com/download/#macos 我使用anaconda for python
答案 1 :(得分:0)
添加更多信息:
Cannot import Bluetooth in Python 3 (OSX)由Carl Bratt提出这个问题,我找到了答案:
这是GitHub上关闭的OS X导入问题#108: http://github.com/karulis/pybluez/issues/108
这实际上是一个很老的问题。
作者建议您做的一件事就是删除当前的内容 使用pip安装并安装GitHub存储库:
git clone https://github.com/karulis/pybluez.git
pip install -e pybluez
您可以使用的另一个命令:
pip3 install --upgrade git+https://github.com/rgov/pybluez.git#egg=pybluez