# Fenics安裝 :::info :bulb: 解決篇微分方程式通常會需要用到有限元素法FEM做模擬,以往我們會自己用Python寫一個針對我們目標方程式的code,但隨著應用的變化越來越多,直接使用Fenics這種包裝好的package會比較省時間。 ::: ### :small_blue_diamond: **Date:** 2024-04-25 ## Fenics下載方式 #### Fenics是一個Linux友善的package,如果平常是使用Linux系統的話可以直接用習慣的下載方式,但如果要在Windows上使用,有兩種方式: #### 1.使用Docker 點進下面的Fenics官網有Docker的教學。 [官網](https://fenicsproject.org/download/archive/) #### 2. 在Windows上裝Linux系統 因為Fenics堅持需要使用Linux的環境,所以如果不想用Docker也可以在Windows裝Linux,這裡會使用到之前的WSL,先前我也裝好了Ubuntu,不過因為我目前Ubuntu也是甚麼都沒有的狀態,所以這次我會從裝Anaconda的步驟開始。 ## 在WSL裝Anaconda #### [參考網址](https://medium.com/@cch.chichieh/wsl2-%E5%AE%89%E8%A3%9D-conda-1c7b2f538c8f) 照著上面連結的步驟在終端機裝好anaconda。  如果重新整理```source ~/.bashrc```後conda無反應(如下)  可以輸入```export PATH=~/anaconda3/bin:$PATH``` 添加環境變數。 再進行重新更新應該就可以了。  [參考網址]( https://blog.csdn.net/weixin_41926958/article/details/120393445) ## 創建虛擬環境並使用Conda裝Fenics ```conda create -n fenicsproject -c conda-forge fenics``` 應該沒問題,有[y/n]都打y~~~ Done! . . . . . . .
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.