Cura代码编译所需的环境配置
0.緒論
在配置Cura運行環境之前,請確保已安裝Git并克隆或下載代碼到本地。
Github地址:https://github.com/Ultimaker/Cura
1.官方Wiki
首先貼一下Cura在Wiki上的配置要求
Wiki地址:https://github.com/Ultimaker/Cura/wiki/Running-Cura-from-Source
目前想在Windows下把代碼跑起來是有如下要求:
2.Windows 10 or higher
電腦系統Windows 10及以上
3.Visual Studio with MSVC 2022 or higher
MSVC 2022及以上,下個VisualStudioSetup
下載地址:https://visualstudio.microsoft.com/zh-hans/downloads/
在工作負荷中下滑找到使用C++的桌面開發,然后開始安裝
?
4.Python 3.10.4 or higher
下載Python3.10.4的x64位版本,也是官方要求的最低版本(也可以下最新的,如果出問題可以再回來安裝指定版本)
下載地址:https://www.python.org/downloads/
?把Add Python 3.10 to PATH勾上,再選擇Customize installation,因為我們后續需要用到pip,然后都按默認的來安裝就行,實在不會的自行搜索Python安裝以及pip安裝
?Python安裝好之后,接下來需要使用pip來安裝sip、Ninja以及Conan,在此之前我們配置一下pip的國內源,不然下載速度可能有點慢,具體如下:
Win+R鍵, 然后輸入%HOMEPATH%并按Enter鍵,在此目錄下創建 pip 文件夾,在 pip 目錄下創建 pip.ini 文件,復制下面的配置到文件并保存。
[global]index-url = https://pypi.douban.com/simple/注意:在開始使用pip安裝之前還有一件事很重要,如果你有vpn軟件在運行,請馬上關掉,不然會導致文件下載失敗。
5.venv (Python)
在PowerShell中進入Cura源代碼的根目錄(或者在Cura源代碼的根目錄下打開powershell)
輸入下面命令并回車
python -m venv venv6.sip (Python) 6.5.1
安裝sip,wiki上沒有寫 or higher,必須安裝指定的版本,目前是sip 6.5.1
Win+R鍵,然后輸入powershell并按Enter鍵,輸入下列命令并回車
pip install sip==6.5.17.CMake 3.23 or higher
下載CMake,最新的64位程序,安裝的時候選一下添加到環境變量,其它的默認就行
下載地址:https://cmake.org/download/
8.Ninja 1.10 or higher
安裝Ninja,wiki上有 or higher,可以安裝指定的版本也可以安裝最新的,我這里安裝最新的
在powershell中輸入下列命令并回車
pip install Ninja9.Conan 1.56.0
安裝Conan,wiki上沒有寫 or higher,必須安裝指定的版本,目前是Conan 1.56.0
在powershell中輸入下列命令并回車
pip install Conan==1.56.010.安裝Pycharm
如果需要改Cura的代碼,可以下載PyCharm
下載地址:https://www.jetbrains.com/pycharm/download/#section=windows
至此,Cura所需的開發環境配置完成了,請查看下篇Cura代碼編譯
總結
以上是生活随笔為你收集整理的Cura代码编译所需的环境配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PYTHON新建PPT
- 下一篇: python syslog 接口_pyt