微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我已经使用 pip 在虚拟环境中安装了“black”,但是当我运行 python -m black my_module.py 时,它说没有名为 black 的模块

如何解决我已经使用 pip 在虚拟环境中安装了“black”,但是当我运行 python -m black my_module.py 时,它说没有名为 black 的模块

我已经在我的虚拟环境中使用“pip install black”安装了 black Python 代码格式化程序。但是当我运行 '''python -m black output.py --check''' 时,输出是这样的 ''' /usr/bin/python: No module named black. '''。如何纠正这个错误

我在虚拟环境之外也遇到了同样的错误

解决方法

正如您所提到的,您将 black 安装到虚拟环境中。 但是您的输出显示 /usr/bin/python,这可能意味着虚拟环境未激活。

如果您使用的是 source {YOUR_VENV_ROOT}/bin/activate,请尝试使用 python-virtualenv 激活它,或者通过其他方式激活它,然后重试。

您还可以通过执行本地 python 可执行文件来访问您的 venv:{YOUR_VENV_ROOT/bin/python -m black output.py --check

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。