Fenicsx学习day001:Windows10安装Ubuntu下载miniconda配置虚拟环境安装fenicsx最后配合pycharm编程

第一步:不挂梯子打开微软应用商店。

第二步:在搜索界面搜索:Ubuntu22.04.3LTS。

第三步:下载Ubuntu22.04.3LTS安装等待。

第四步:按照https://www.bilibili.com/read/cv15488159/的0-2步设置WSL环境,注意按照前面三步的操作不需要下载安装ubuntu了,因为你已经下载好了,只需要输入wsl --install ,设置好ubuntu后退出重启即可,界面应该与该网页对应的第二步是一致的,如果出现用户名绿字说明这一步完成了。

第五步:打开ubuntu安装conda环境,我使用的命令是wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py310_24.3.0-0-Linux-x86_64.sh。输入这条命令后enter,这条命令来自https://cloud.tencent.com/developer/article/2416536。

第六步:输入:bash Miniconda3-py310_24.3.0-0-Linux-x86_64.sh。这条命令来自https://www.bilibili.com/video/BV1ss4y1a7Zd/

第七步:关闭终端重新启动,如果用户名前面出现了base,说明conda环境安装好了,如果没有尝试conda activate命令,还是没有看第六步的视频重新尝试一下。

第八步:使用fenicsx网页中的命令:conda create -n fenicsx-env。点击enter

注意:如果一直卡在这一步,请检查网络环境,最好使用苹果手机开的热点,如果还是不行建议连接一个稳定的wifi,up主卡到这里好长时间。

第九步,创建好后会出现conda activate fenicsx-env这条命令的提示,然后按照fenicsx官网给出的相同的语句输入conda activate fenicsx-env。然后enter,此时用户名前面应该出现了(fenicsx-env)绿字,说明虚拟环境的文件夹建立好了。

第十步,仍然不要挂梯子,在激活了的环境中输入:conda install -c conda-forge fenics-dolfinx mpich pyvista。然后点enter,此时等待大约5分钟,最后显示

Preparing transaction: done

Verifying transaction: done

Executing transaction: done

说明环境搭好了。

下面开始下载pycharm,注意pycharm使用专业版,up主pxixi花几块钱买了个破解版,正版比较贵量力而行吧,不会安装的话可以找pxixi搜索pycharm专业版破解。

第十一步,配置pycharm汉化环境,假定你已经安装好了pycharm专业版。打开pycharm,调一下中文,随便百度一个pycharm汉化教程,up主根据汉化版的进行教程。

第十二步,pycharm中右上角点击设置,然后进入设置,添加解释器,选择WSL。

第十三步,进入后选择conda环境,选择使用现有环境,选择下面的环境选项,选择fenicsx-env,选择好后点击确定,如果自动返回了之前的页面,说明设置完成,最后选择该解释器。

第十四步,创建一个python文件输入

import dolfinx
print(f"DOLFINx versidion: {dolfinx.version} based on GIT commit: {dolfinx.git_commit_hash} of https://github.com/FEniCS/dolfinx/")

如果在输出端出现

DOLFINx version: 0.8.0 based on GIT commit: ad7bf8b551a6795a19aaaec058ecba438d55b279 of https://github.com/FEniCS/dolfinx/

说明你安装好了,接下来开始学习对应的指导书上的内容吧!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值