【问题标题】:How to solve: Error installing pandas WinError[123]如何解决:安装pandas时出错WinError[123]
【发布时间】:2020-10-14 11:10:55
【问题描述】:

当我使用“pip install pandas”安装熊猫时。

它卡住了,过了一会儿它抛出了这个错误:

错误:错误:命令出错,退出状态为 1: 命令:'C:\Users\Tomas Kloucek\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe' 'C:\程序 文件\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.240.0_x64__qbz5n2kfra8p0\lib\site-packages\pip' 安装 --ignore-installed --no-user --prefix 'C:\Users\Tomas Kloucek\AppData\Local\Temp\pip-build-env-5func91g\overlay' --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'Cython>=0.29.21,='"'"'3.8'"'"' 和 platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' 和 platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' 和 platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' 和 platform_system=='"'"'AIX'"'"'' cwd:无 完整输出(25 行): 忽略 numpy:标记 'python_version == "3.6" 和 platform_system != "AIX"' 与您的环境不匹配 忽略 numpy:标记 'python_version == "3.7" 和 platform_system != "AIX"' 与您的环境不匹配 忽略 numpy:标记 'python_version == "3.6" 和 platform_system == "AIX"' 与您的环境不匹配 忽略 numpy:标记 'python_version == "3.7" 和 platform_system == "AIX"' 与您的环境不匹配 忽略 numpy:标记 'python_version >= "3.8" 和 platform_system == "AIX"' 与您的环境不匹配 收集设置工具 使用缓存的 setuptools-50.3.0-py3-none-any.whl (785 kB) 收集轮 使用缓存的 wheel-0.35.1-py2.py3-none-any.whl (33 kB) 收集 Cython=0.29.21 使用缓存的 Cython-0.29.21-py2.py3-none-any.whl (974 kB) 收集numpy==1.17.3 使用缓存的 numpy-1.17.3.zip (6.4 MB) 对 numpy 使用旧版“setup.py install”,因为未安装包“wheel”。 安装收集的包:setuptools、wheel、Cython、numpy 为 numpy 运行 setup.py install: 开始 为 numpy 运行 setup.py install:仍在运行... 为 numpy 运行 setup.py install:仍在运行... 为 numpy 运行 setup.py install:仍在运行... 为 numpy 运行 setup.py install:仍在运行... 为 numpy 运行 setup.py install:仍在运行... 为 numpy 运行 setup.py install:仍在运行... 为 numpy 运行 setup.py install:完成状态为“完成” 错误:由于 EnvironmentError 无法安装软件包:[WinError 123] Název souboru či adresáře nebo jmenovka svazku je nesprávná: '"C:'

  ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\Tomas Kloucek\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe'

'C:\程序 文件\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.240.0_x64__qbz5n2kfra8p0\lib\site-packages\pip' 安装 --ignore-installed --no-user --prefix 'C:\Users\Tomas Kloucek\AppData\Local\Temp\pip-build-env-5func91g\overlay' --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'Cython>=0.29.21,='"'"'3.8'"'"' 和 platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' 和 platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' 和 platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' 和 platf``orm_system=='"'"'AIX'"'"'' 检查日志以获取完整的命令输出。

任何建议将不胜感激

【问题讨论】:

  • Python 的版本是多少?你能分享整个错误信息吗?
  • 我使用的是 python 3.9
  • 很可能,Python 3.9 版本尚不支持 Pandas wiheel。你可以试试pipwin。先用 pip install pipwin 安装 pipwin,然后 pipwin install pandas。

标签: python pandas pip


【解决方案1】:

关注这个问题I am trying to install pillow using 'pip'

简而言之,据我所知,很多软件包还不支持 Python 3.9。我认为您最好的选择是卸载 Python 3.9 并安装 Python 3.8.6。如果您愿意,可以尝试从here 下载枕头轮并尝试安装它,它可能会起作用。

以下命令也可能有帮助。

pip install pipwin
pipwin install <package name>

【讨论】:

  • 我正在跟进,这是否解决了您的问题,还是对您没有任何帮助?
  • *安装(错字 - 书面安装)
  • @NotSoShabby 谢谢!
【解决方案2】:

很可能,Python 3.9 版本还不支持熊猫轮。如果是这种情况,你可以试试pipwin

首先,安装pipwin

pip install pipwin

然后

pipwin install pandas.

注意:pipwin 的行为就像 pip 一样

【讨论】:

  • C:\Users\Tomas Kloucek>pipwin install pandas 'pipwin' 不是内部或外部命令、可运行程序或批处理文件。
【解决方案3】:

我一一安装了所有依赖项,然后再次尝试 pip install pandas 并且它成功了。

【讨论】:

    猜你喜欢
    • 2021-02-09
    • 2020-09-30
    • 2020-05-16
    • 2021-06-04
    • 2021-12-13
    • 2021-04-12
    • 1970-01-01
    • 2020-01-19
    • 2020-10-11
    相关资源
    最近更新 更多