导入模块在 IDE 中有效,但在 windows 命令行中无效(已编辑)
Importing a module works in IDE but doesn't work in windows command line (edited)
我是 Python 的新手,所以这可能是一个愚蠢的问题,如果是这样,请提前道歉!
路径 Python 使用 Spyder 4.1.4 搜索模块。:
[.., 'D:\Users\Martin\Anaconda3\lib\site-packages', ..]
在windows中通过命令行使用时Python搜索的路径:
[.., 'D:\Users\Martin\Anaconda3\lib\site-packages', ..]
因此,两者都包含
的路径
'D:\Users\Martin\Anaconda3\lib\site-packages'
我在哪里存储我安装的 cv2 模块。然而,Spyder 可以 import cv2
而令我惊讶的是 cmd 不能 import cv2
并出现错误 No module named 'cv2'
。请问我错过了什么?有人可以在命令行中验证它是否对他有用吗? (本人changed/edited再次提问,废话不多说,本质还是一样,希望有人能解答)。
我解决了。如果你有类似的问题,可以看看你的case是否和我的类似,然后按照步骤进行。
我使用 Spyder,一切正常。但是我的目标是通过 cmd 使用 Python。这无法完成,因为 Python 通过 cmd 找不到我的模块。
我做了什么:在 cmd 中输入 python
后,Python 工作并默认输出其版本。但是,我注意到该版本与 Spyder 中的 运行 版本 不同 - 我有两个 Python 安装(其中一个我不知道)。我发现 import sys
和 print(sys.executable)
使用的安装 cmd。我卸载了 Python 安装。
现在,在cmd 中输入python
没有任何作用,它是一个未知命令。然后我按照 this guide 将我的 Python 安装添加到路径(使用 Windows):
My Computer > Properties > Advanced System Settings > Environment Variables >
在系统变量中,找到“Path”,点击编辑,新建,然后输入我的Python安装路径D:\Users\Martin\Anaconda3
以及D:\Users\Martin\Anaconda3\Scripts
和D:\Users\Martin\Anaconda3\Library\bin
。这为我解决了。
我是 Python 的新手,所以这可能是一个愚蠢的问题,如果是这样,请提前道歉!
路径 Python 使用 Spyder 4.1.4 搜索模块。:
[.., 'D:\Users\Martin\Anaconda3\lib\site-packages', ..]
在windows中通过命令行使用时Python搜索的路径:
[.., 'D:\Users\Martin\Anaconda3\lib\site-packages', ..]
因此,两者都包含
的路径'D:\Users\Martin\Anaconda3\lib\site-packages'
我在哪里存储我安装的 cv2 模块。然而,Spyder 可以 import cv2
而令我惊讶的是 cmd 不能 import cv2
并出现错误 No module named 'cv2'
。请问我错过了什么?有人可以在命令行中验证它是否对他有用吗? (本人changed/edited再次提问,废话不多说,本质还是一样,希望有人能解答)。
我解决了。如果你有类似的问题,可以看看你的case是否和我的类似,然后按照步骤进行。
我使用 Spyder,一切正常。但是我的目标是通过 cmd 使用 Python。这无法完成,因为 Python 通过 cmd 找不到我的模块。
我做了什么:在 cmd 中输入 python
后,Python 工作并默认输出其版本。但是,我注意到该版本与 Spyder 中的 运行 版本 不同 - 我有两个 Python 安装(其中一个我不知道)。我发现 import sys
和 print(sys.executable)
使用的安装 cmd。我卸载了 Python 安装。
现在,在cmd 中输入python
没有任何作用,它是一个未知命令。然后我按照 this guide 将我的 Python 安装添加到路径(使用 Windows):
My Computer > Properties > Advanced System Settings > Environment Variables >
在系统变量中,找到“Path”,点击编辑,新建,然后输入我的Python安装路径D:\Users\Martin\Anaconda3
以及D:\Users\Martin\Anaconda3\Scripts
和D:\Users\Martin\Anaconda3\Library\bin
。这为我解决了。