[TOC] #### 下载框架 --- 前提:命令行中的 PHP 版本为:PHP8.0+、 Composer 版本 2.x 下载 TP 8.0 框架 ``` composer create-project topthink/think ``` #### 常见问题 --- ##### a.PHP 版本不符 当前 TP 的最新版是 8,通过 Composer 下载时没有指定版本号就应该下载的最新版,但实际下载的确是 TP6 这是因为 TP8 要求 PHP 版本 8.0 及其以上,命令行中的 PHP 版本不符合要求,自动切换下载 TP6 了,需要特别注意 ``` $ php -v PHP 7.4.33 (cli) (built: Nov 7 2023 01:30:59) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies ``` ##### b.Composer 版本不符 运行 TP 8.0 框架 出现以下错误  问题原因: 查看 Composer 的版本发现是 1.x,下载 TP 8.0 需要使用 Composer 2.x 版本 ``` $ composer -V Composer version 1.10.27 2023-09-29 10:50:23 ``` 解决方案:将 Composer 版本升级为 2.x,然后重新下载框架即可 ``` # Windows composer self-update --2 # Mac OS sudo composer self-update --2 ```