我使用pip安装了OpenGL Python库,但是当我尝试使用Pycharm导入它时,它无效

发布于 2025-01-17 16:46:45 字数 517 浏览 2 评论 0原文

我正在使用Manjaro Linux。

我尝试安装OpenGL Python库。我跑了,

pip install PyOpenGL PyOpenGL_accelerate

它似乎工作正常,并说它已经安装了。当我在pycharm中运行openGL时,它只是

/home/jackgreen/PycharmProjects/openGLtest/venv/bin/python /home/jackgreen/PycharmProjects/openGLtest/main.py
Traceback (most recent call last):
  File "/home/jackgreen/PycharmProjects/openGLtest/main.py", line 1, in <module>
    from OpenGL import *
ModuleNotFoundError: No module named 'OpenGL'

在控制台中返回。

I am using manjaro linux.

I tried to install OpenGL python library. I ran

pip install PyOpenGL PyOpenGL_accelerate

It seemed to work fine, and said it had installed. When I ran import OpenGL in PyCharm it simply returned

/home/jackgreen/PycharmProjects/openGLtest/venv/bin/python /home/jackgreen/PycharmProjects/openGLtest/main.py
Traceback (most recent call last):
  File "/home/jackgreen/PycharmProjects/openGLtest/main.py", line 1, in <module>
    from OpenGL import *
ModuleNotFoundError: No module named 'OpenGL'

in the console.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

短叹 2025-01-24 16:46:45

从你的路径来看 /home/jackgreen/PycharmProjects/openGLtest/venv/bin/python
看起来好像您是在虚拟环境中运行。但是,您没有指定在进行 PIP 安装之前是否已激活此环境。

请参阅 python 文档在这里

您需要激活环境然后进行 PIP 安装。

只要您的虚拟环境已激活,pip 就会将软件包安装到该特定环境中,您将能够在 Python 应用程序中导入和使用软件包

尝试

source /home/jackgreen/PycharmProjects/openGLtest/venv/bin/activate

然后执行 PIP 安装

By the look of your path /home/jackgreen/PycharmProjects/openGLtest/venv/bin/python
It looks as if you are running from a virtual environment. However you don't specify if you have activated this environment before doing the PIP install.

See the python docs here

You need to activate the environment then do the PIP install.

As long as your virtual environment is activated pip will install packages into that specific environment and you’ll be able to import and use packages in your Python application

Try

source /home/jackgreen/PycharmProjects/openGLtest/venv/bin/activate

Then do the PIP Install

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文