Pip安装taichi时候提示没有合适的发行版

1
目前为止python 3.8.3,。如图,无论使用什么源,都提示这个问题。

你这个图太糊了,复制错误信息吧

ERROR: Could not find a version that satisfies the requirement taichi (from versions: none)
ERROR: No matching distribution found for taichi

你好,我已经把错误代码复制到下面了

试试下载 whl 安装

系统/cpu/32or64位?

系统 cpu 都是64位的

  • 对于Ubuntu 19.04+,请执行 sudo apt install libtinfo5 安装依赖项。
  • 对于Arch Linux,请执行 yaourt -S ncurses5-compat-libs 安装依赖项。
  • 对于Windows,请预先安装运行组件库 Microsoft Visual C++ Redistributable .

前置的是否装了?

1 个赞

已经安装了 Microsoft Visual C++ Redistributable,并且重启了,系统与cpu都是64位的,但是python默认安装32位的

pip 版本?有可能是 pip 太老了

pip -V

也已经更新了pip

试试python3 -m pip install taichi

我这边也遇到了同样的问题。。。whl也装不上 好像whl只有amd64的

用mac执行“python3 -m pip install taichi”或者"pip install taichi",遇到同样的报错。用whl安装,遇到:

ERROR: taichi-0.6.7-cp38-cp38-macosx_10_14_x86_64.whl is not a supported wheel on this platform.

问题解决了,是python 32位的缘故。python官网默认下载的是32位的,要去找个64位的python下载安装,然后更新pip,就可以正常安装taichi了

2 个赞

执行 python -c "print(__import__('sys').version)"

看看是不是32位的,是就像楼上一样换个 64 位的

1 个赞

执行 python -c "print(__import__('platform').architecture()[0])" 应该得到:64bit

image
64bit了还是安装不起来

你的python版本是多少? 运行 python -c "print(__import__('sys').version[:3])" 看看是不是 3.6~3.8。

3.7.3

用whl安装显示