[TOC] #### 下載框架 --- 前提:命令行中的 PHP 版本為:PHP8.0+、 Composer 版本 2.x 下載 TP 8.0 框架 ``` composer create-project topthink/think ``` #### 常見問題 --- ##### a.PHP 版本不符 當(dāng)前 TP 的最新版是 8,通過 Composer 下載時沒有指定版本號就應(yīng)該下載的最新版,但實際下載的確是 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 框架 出現(xiàn)以下錯誤 ![](https://img.itqaq.com/art/content/54d27d128d1b949d108db6fe1196c0a6.png) 問題原因: 查看 Composer 的版本發(fā)現(xiàn)是 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 ```