Can';t在Windows cmd中导入Python库
我在Windows上运行Python,通过Anaconda安装,使用cmd作为:Can';t在Windows cmd中导入Python库,python,python-3.x,windows,anaconda,Python,Python 3.x,Windows,Anaconda,我在Windows上运行Python,通过Anaconda安装,使用cmd作为: C:\path\to\anaconda>python 我无法导入库,例如,导入numpy,因为np失败。但是,当我运行Spyder时,我可以导入这些库。在窗口命令提示符下运行“dir/s python*.exe”或“where python.exe”。如果系统上安装了2个python,则删除1个。对于保留的python安装,请确保python*.pth文件具有.py文件访问所需的所有目录。它通常是驱动器:p
C:\path\to\anaconda>python
我无法导入库,例如,
导入numpy,因为np
失败。但是,当我运行Spyder时,我可以导入这些库。在窗口命令提示符下运行“dir/s python*.exe”或“where python.exe”。如果系统上安装了2个python,则删除1个。对于保留的python安装,请确保python*.pth文件具有.py文件访问所需的所有目录。它通常是驱动器:python\u install\python*.pth。在窗口命令提示符下运行“dir/s python*.exe”或“where python.exe”。如果系统上安装了2个python,则删除1个。对于保留的python安装,请确保python*.pth文件具有.py文件访问所需的所有目录。它通常是驱动器:python\u install\python*.\u pth。我也遇到过同样的问题,这很有效
- C:\ProgramData\Anaconda3
- C:\ProgramData\Anaconda3\Scripts
- C:\ProgramData\Anaconda3\Library\bin
import sys
import os
os.path.dirname(sys.executable)
我也有同样的问题,这是有效的
- C: \ProgramData\Anaconda3
- C:\ProgramData\Anaconda3\Scripts
- C:\ProgramData\Anaconda3\Library\bin
import sys
import os
os.path.dirname(sys.executable)
这意味着这个
python
命令运行的解释器与您在Spyder中使用的解释器不同。运行where.exe python
查看它正在查找的可执行文件。@ErykSunwhere.exe python
返回C:\path\to\anaconda>python
。否则,它将返回一个错误。@ToniAz:tryC:\path\to\anaconda>pip install numpy
。当您从命令提示符下运行它时,它将尝试在python中安装numpy。更好的方法是创建虚拟环境(使用python-venv
或mkvirtualenv
)并在这些环境上安装软件包;打印(sys.executable)以查看它在使用什么。@ErykSun它返回C:\path\to\anaconda\pythonw
。注意额外的“w”。还请注意,print(sys.path)
在Spyder中键入时返回额外目录,特别是C:\path\to\python\lib\site packages\IPython\extensions
和C:\path\.IPython
。这意味着该python
命令运行的解释器与Spyder中的解释器不同。运行where.exe python
查看它正在查找的可执行文件。@ErykSunwhere.exe python
返回C:\path\to\anaconda>python
。否则,它将返回一个错误。@ToniAz:tryC:\path\to\anaconda>pip install numpy
。当您从命令提示符下运行它时,它将尝试在python中安装numpy。更好的方法是创建虚拟环境(使用python-venv
或mkvirtualenv
)并在这些环境上安装软件包;打印(sys.executable)以查看它在使用什么。@ErykSun它返回C:\path\to\anaconda\pythonw
。注意额外的“w”。还请注意,print(sys.path)
在Spyder中键入时返回额外的目录,特别是C:\path\to\python\lib\site packages\IPython\extensions
和C:\path\.IPython
。