Pip有时候会让人有点沮丧,特别是当你的机器上安装了多个python版本的时候。当我遇到这个问题时,我通常会检查pip是否安装了它,但特别是 * 在我正在运行的示例中 *。一个快速的方法是在示例中运行pip list ! 打开一个python示例并运行类似于以下内容的代码:
import os
print(os.system("pip list"))
如果模块 still 出现在该列表中,但在导入时拒绝被找到,那么其他事情已经出错-可能pip安装时使用的名称与python中导入时使用的名称不相同,但这将是文档中的问题。 如果它没有出现在列表中,那么pip正在安装到错误的python版本!在这种情况下,您可能需要做的是重新指定环境路径中哪个Python示例被视为默认示例。打开一个python示例并运行:
2条答案
按热度按时间oipij1gg1#
Pip有时候会让人有点沮丧,特别是当你的机器上安装了多个python版本的时候。当我遇到这个问题时,我通常会检查pip是否安装了它,但特别是 * 在我正在运行的示例中 *。一个快速的方法是在示例中运行pip list ! 打开一个python示例并运行类似于以下内容的代码:
如果模块 still 出现在该列表中,但在导入时拒绝被找到,那么其他事情已经出错-可能pip安装时使用的名称与python中导入时使用的名称不相同,但这将是文档中的问题。
如果它没有出现在列表中,那么pip正在安装到错误的python版本!在这种情况下,您可能需要做的是重新指定环境路径中哪个Python示例被视为默认示例。打开一个python示例并运行:
它会显示你的python示例说它运行.exe的位置,你需要在环境变量中设置包含.exe的文件夹作为python的全局路径。关于如何做到这一点的更多信息可以在这里找到:How to add to the PYTHONPATH in Windows, so it finds my modules/packages?
zlwx9yxi2#
我修复了创建虚拟环境的问题,工作正常