我可以用终端安装包,但Python不能使用它们。当我尝试用PyCharm包管理器安装它们时,我得到了这个错误:No module named 'pip._internal.models.target python'
.我在互联网上找到的每一个解决方案都只与pip_internal有关,而不是更多。
我使用了pip install pyside6
命令,它工作起来没有问题。Python和PyCharm路由也在PATH
中。重新安装pip也没有多大帮助。我认为可能是编译器的问题,但我不知道足够的假设。
1条答案
按热度按时间mwyxok5s1#
以下是您可以尝试解决此问题的一些方法:
检查PyCharm中的Python解释器:确保PyCharm中的Python解释器和你用pip安装包时使用的解释器是一样的。要检查解释器,请转到文件〉设置〉项目:your_project_name〉Python解释器。确保这里选择的解释器与您在终端中使用的解释器相同。
检查项目解释器路径:在同一个设置窗口中,点击齿轮图标并选择“显示全部”。然后选择您正在使用的解释器,并确保解释器路径与您在终端中使用的路径匹配。
检查PyCharm终端:确保你在PyCharm中使用的终端和你用pip安装包时使用的终端是一样的。要做到这一点,进入视图〉工具窗口〉终端,并确保你正在使用的终端和你在终端中使用的终端是一样的。
尝试直接在PyCharm中安装该软件包:不要在终端中使用pip,而是尝试使用包管理器直接在PyCharm中安装包。要做到这一点,请转到文件〉设置〉项目:your_project_name〉Python解释器,选择您正在使用的解释器,然后单击“+”图标安装该包。