繁体   English   中英

无法在 Windows cmd 中导入 Python 库

[英]Can't import Python libraries in Windows cmd

我正在 Windows 上运行 Python,通过 Anaconda 安装,使用 ZDFFF0A7FA1A55C8C1A49666C1

C:\path\to\anaconda>python

我无法导入库,例如import numpy as np失败。 但是,当我运行 Spyder 时,我可以导入这些库。

在 window 命令提示符处运行“dir /s python*.exe”或“where python.exe”。 如果系统上有 2 个 python 安装,则删除 1。对于您保留的 python 安装,请确保 python*._pth 文件具有要访问的 .py 文件所需的所有目录。 它通常是驱动器:python_install\python*._pth。

我有同样的问题,这有效

  1. 开始菜单 > 编辑系统环境路径 > 环境变量
  2. 在系统变量下,单击路径,然后单击编辑
  3. 添加以下路径:
  • C:\ProgramData\Anaconda3
  • C:\ProgramData\Anaconda3\Scripts
  • C:\ProgramData\Anaconda3\Library\bin

注意:也许您需要编辑 Anaconda 文件夹的位置。 为此,go 到 python(即在您的 IDE 中)并执行此操作以获取位置

import sys
import os
os.path.dirname(sys.executable)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM