日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Cura代码编译所需的环境配置

發布時間:2024/1/1 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 venv

6.sip (Python) 6.5.1

安裝sip,wiki上沒有寫 or higher,必須安裝指定的版本,目前是sip 6.5.1

Win+R鍵,然后輸入powershell并按Enter鍵,輸入下列命令并回車

pip install sip==6.5.1

7.CMake 3.23 or higher

下載CMake,最新的64位程序,安裝的時候選一下添加到環境變量,其它的默認就行

下載地址:https://cmake.org/download/

8.Ninja 1.10 or higher

安裝Ninja,wiki上有 or higher,可以安裝指定的版本也可以安裝最新的,我這里安裝最新的

在powershell中輸入下列命令并回車

pip install Ninja

9.Conan 1.56.0

安裝Conan,wiki上沒有寫 or higher,必須安裝指定的版本,目前是Conan 1.56.0

在powershell中輸入下列命令并回車

pip install Conan==1.56.0

10.安裝Pycharm

如果需要改Cura的代碼,可以下載PyCharm

下載地址:https://www.jetbrains.com/pycharm/download/#section=windows

至此,Cura所需的開發環境配置完成了,請查看下篇Cura代碼編譯

總結

以上是生活随笔為你收集整理的Cura代码编译所需的环境配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。