错误:在尝试用pip安装p5时,退出状态为1的命令出错

2024-06-16 09:33:04 发布

您现在位置:Python中文网/ 问答频道 /正文

C:\Users\Oskar>pip install p5
Collecting p5
 Using cached p5-0.6.0-py3-none-any.whl (100 kB)
Collecting triangle
 Using cached triangle-20200424-cp38-cp38-win32.whl (1.4 MB)
Requirement already satisfied: numpy in c:\users\oskar\appdata\local\programs\python\python38-32\lib\site-packages (from p5) (1.19.1)
Collecting vispy
 Using cached vispy-0.6.4.tar.gz (13.3 MB)
 Installing build dependencies ... error
 ERROR: Command errored out with exit status 1:
  command: 'c:\users\oskar\appdata\local\programs\python\python38-32\python.exe' 'c:\users\oskar\appdata\local\programs\python\python38-32\lib\site-packages\pip' install --ignore-installed --no-user --prefix 'C:\Users\Oskar\AppData\Local\Temp\pip-build-env-mku2s554\overlay' --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- wheel 'setuptools>=30.3.0' setuptools_scm setuptools_scm_git_archive 'Cython>=0.29.2' 'numpy; python_version=='"'"'2.7'"'"'' 'numpy==1.13.3; python_version=='"'"'3.5'"'"'' 'numpy==1.13.3; python_version=='"'"'3.6'"'"'' 'numpy==1.14.5; python_version>='"'"'3.7'"'"''
      cwd: None
 Complete output (298 lines):
 Ignoring numpy: markers 'python_version == "2.7"' don't match your environment
 Ignoring numpy: markers 'python_version == "3.5"' don't match your environment
 Ignoring numpy: markers 'python_version == "3.6"' don't match your environment

我一直试图用pip安装p5,但我遇到了这个错误。我已经尝试重新安装python(3.8.5)并完成了pip安装-U setuptools。我该如何解决这个问题


Tags: pipnumpynoneversionlocalusersappdatasetuptools
1条回答
网友
1楼 · 发布于 2024-06-16 09:33:04

这似乎是拥有多个python版本的问题

如果您在python版本中使用此模块,例如3.8,请运行:

python3.8 -m pip install p5  user

对于3.7版,您需要执行以下操作:

python3.7 -m pip install p5  user

也考虑使用虚拟环境

[编辑] 我做了进一步的研究,发现您可能有一些未满足的依赖项。 您是否已安装并添加到路径中?如果不在here之后

[编辑2] 看来这个问题还没有解决,我希望你觉得this有用

[编辑3] 添加了 user标志

相关问题 更多 >