sqlalchemy安装以及使用_geant4安装以及完全使用指南

0. 完整的安装视频

b站:安装视频链接

视频里面编辑的软件: Typora

截图软件: QQ自带的

虚拟机软件版本: vmware workstation15.1.0

geant4软件版本: geant4.10.06.p01

如果对你有用,欢迎3连,也可以推荐给你的同学。

视频里面的步骤有的和下面的不一样,但是命令都可以找到,以下面的步骤为准,我就不重新录视频了。我修改了部分的目录,显得更有条理点。

1. 用 vmware 安装centos7

1.1 新建文件夹

  • 用于存放虚拟机文件,方便之后的移动

  • 在这个目录下新建一个文件夹 vmware

  • 强烈建议这个文件夹放在固态硬盘里面,不然最后一步 保存快照会很慢

c966b6fc3f04730578d74b804f4c5245.png

1.2 新建centos7虚拟机

  • 选择自定义 下一步

7c57dc68a7c2c87cfbc8665cb00b3592.png

665847d66cc1e24ef5e0440f14ecfc55.png

  • 选择稍后安装操作系统

0d8bfb6c4bef9cbc899115ef4b845ead.png

  • 选择centos7 64位

9129f5cb3c392211977ae0ff214032c9.png

  • 修改路径,改到 刚刚创建的 vmware 文件夹中

1bd2e751e5309f6ab9fb02017e8cbbf3.png

  • 打开任务管理器 查看cpu核心数目

bd2fc292bdb423b2454b9e71a593c053.png

3dd85d30b021d88f2642155caa957572.png

  • 如果逻辑处理器是8个的话,就选 2 4

61f647ed52646c59453f7b32488236dd.png

  • 如果内存16g的话就选 8000 mb

9183e03cda6b220ce0acd74abbe5217c.png

162b9b2dd17360eec8d12d475168e141.png

9c687044c255abbaec0e62b0643a51f8.png

28312e4470be92906b45d89ae0373b63.png

dfec7d1b322d9e94a5d44c0b39cf086e.png

c1218ca86096a05d6d04f0d38cbbb0b6.png

  • 磁盘大小先这样填,它是用多少占多少,后面可以改

  • 选择存储为单个文件

4126c7c2af1d8bdc3b284a331b6a472d.png

  • 这里再选择刚刚创建的 vmware文件夹路径

f8ff80d46023a9ddf0ec18d52f15ee3e.png

ff2aa59a81405613a1340a9059356b4c.png

7682921c68e1b51ade921332fae30e38.png

6b6cd3439eaf7f0303a7be27ee25c718.png

  • 选择编辑

e721b7769e460716a2899004bb25c6ef.png

  • 选择centos7的镜像

59441ee78af6405f4d584ff3613b88a5.png

28ee112d80c285463b47b37d1ee90de1.png

  • 开起centos7虚拟机

63ff47fc0fe4e811b7a5fd2668a2cc8b.png

  • 出现这个要在bios里面开启虚拟化

414dc59ab5fdb9411ab0178fb2f9d4e4.png

1.3 关机改bios

  • 打开虚拟化

c6e0a782ad792bdfe175dbedb55377ac.png

1.4 安装centos7虚拟机

  • 鼠标点进去 光标选第一个回车等待

183d0cdefa9d9ace7156c13fee8880a2.png

选择中文

b171f5fee785758bcda61bb6916aceba.png

修改软件选择

  • 需改这里面的东西 点击这个

a24f0572fe380a6cafe69884be3058c0.png

  • 点击完成

e59d71426666d5163233416de8384d37.png

  • 点击,不要修改,再点击完成

aefd55f99cee023b8e36500a031cbbec.png

9754e9eb17dd2bf8c08da44b39029d61.png

  • 关闭kdump,不然慢一些

b6eb6b19f3b18f71f21589965a6804ad.png 578c3f24744759b519391ccfd3e6e9ba.png

  • 开始安装

85da3badcb48f74a9e5c527b69d2c962.png

现在设置root密码

  • 123456

  • 密码简单需要按两次完成

b8e73fc17d8731cc2a59d3cf4b815102.png

创建一个用户

  • 用户名:geant4

  • 密码:123456

  • 密码简单需要按两次完成

8943ac040a44ce297abe84ce1b761886.png

  • 等待安装完成,进度条走完

207d2401663c054af48c50e13efb9f9d.png

  • 提示重启centos7虚拟机,按步骤来

81649eec1a6c2c5ce7a093d3f8c49386.png

重启,同意许可证

  • 会自动启动centos7虚拟机

ecf8265de044c270d3beea936c182881.png

  • 选择

2f8c4ccae08cbc559467ac0aecbae335.png

ec299c81dfbff6aeb7ad94c38e9200f0.png

登录

14805e26d2d36cd74286b33be89aadd5.png

  • 密码登录 123456

  • 一直下一步,跳过

eda1b839935ab5a0db5789bb1501d937.png

安装centos7完成

e5062c4845689e9afe10637fe4f49fa2.png

1.5 进行虚拟机相关配置

1.5.1 虚拟机联网

bbf7cfa584ad247f4e48e2b576c1ba2b.png

443c19eed906851baab3d0176dc3af3d.png

1.5.2 禁止5分钟自动熄屏

a3f967e2108a16eed32aa9d8ccca30f1.png

af7b3db8387dbd17c4a1e01da8fb2a5a.png

d971f2f7d46bf1d56f9491050cff39b1.png

1.5.3 时区设置

c2c54516eb8d6efa1bf4b8a4649ca86d.png

001fc4412f59100051386df06d3b7008.png

  • 输入密码:123456

37cc0eec14420edbb067f2fcb972e67c.png

1.5.4 系统开发环境

  • 右击桌面打开终端

6d1c8fc9c7f0513c5ce817ba1b86f4c9.png

# 如果出现这样的问题:没有出现的话就不需要了

# 执行下面的命令报告这个事情

sudo rm -rf /var/run/yum.pid

# 输入密码:123456

1ddda94d644fcb4299b4765e74fe7e3d.png

# 报告上面图片的问题解决方法

su - root

# 输入密码123456

chmod 640 /etc/sudoers

vim /etc/sudoers

# 如下图所示位置 92行 加上geant4 ALL=(ALL) ALL。

# 注意中间不是空格是 tab 键,会和和上一行对齐

geant4 ALL=(ALL) ALL

# 按下esc键,输入:wq保存修改并退出编辑。

chmod 440 /etc/sudoers

exit

fd226da0c031bd0e327e53eeb0460081.png

0c6fa289cd0c1eeb6d6bd6f1532021c0.png

#继续下面的步骤:
  • 下面是执行的命令:

sudo rm -rf /var/run/yum.pid

# 下面如果遇到输入密码,密码是上面设置的:123456

sudo yum -y install wget

sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 注意行号,一行一条命令,下面是一行

sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

sudo yum makecache

sudo yum -y install centos-release-scl

sudo yum -y install devtoolset-7

scl enable devtoolset-7 bash

bcc99ffc5b0aac778a13657233dd93c0.png

gcc --version

  • 出现下面的,没有中文,说明之前的步骤都作对了,可以进行下个阶段的操作

066de2615e1711c436b527432c00fbea.png

2. 安装geant4

2.1 将文件拖入虚拟机(4个)

  • 新建一个文件夹 geant4,用于存放后面需要使用的文件

5b8000011b6d5331ad6da5a7d046ca02.png

  • 将文件拖入虚拟机,时间可能有点长,不是卡住了,耐心等待

  • 鼠标拖入进来,提示出错的话点击 重试

  • geant4.10.06.p01.tar

  • qt-opensource-linux-x64-5.9.0.run

  • cmake-3.10.1-centos7.tar

  • xerces-c-centos7.tar

76327874395959f7dbc2f439b9a6aa8c.png

1517436c6f3a6b5c3d33695a38e2a812.png

ec12b811719da4128c222345fdd5eb0d.png

1ac3666714f535f8d9057d8674ceb3bb.png

0ae9eab2867f283e501779b1015dae8a.png

2.2 解压文件(3个)

  • 解压 -> 右击,提取到此处

11b254e9b2655f8c92ab0e6b6e132ab8.png

2376b2246f2817f2b2f966b37665ffa3.png

2.3 安装软件依赖

  • 右击空白处,打开终端

945e89a2181c0972f927ad34b5b9e7c0.png

  • 下面是执行的命令:

  • 注意行号,一行一条命令

  • 如果遇到输入密码,密码是上面设置的: 123456

2.3.1 安装 cmake

cd /home/geant4/geant4/cmake-3.10.1

sudo gmake install

# 如果遇到输入密码,密码是上面设置的:123456

# 继续下面的操作

d173aaadad893ba0f5bf1baa127d23e0.png

2.3.2 安装 xerces-c

cd /home/geant4/geant4/xerces-c-3.2.3/

sudo make install

# 如果遇到输入密码,密码是上面设置的:123456

# 继续下面的操作

b39f83c9a5ee20f9dae4d9b0189ea2de.png

2.3.3 安装 qt5

cd /home/geant4/geant4/

chmod +x qt-opensource-linux-x64-5.9.0.run

./qt-opensource-linux-x64-5.9.0.run

# 进行软件安装

b6b7ff1db47ef210bc08175d4be8fcd0.png

  • 这里勾选

1e5157cb5ebcf1dd049584891581a0fc.png

7cdb0fffcb9b44fdde9cb1bb8a1be440.png

  • 下面不是卡了,继续等就行了

b47dae46f7e757dd4aab1c4251bbd445.png

61ac7a8e07ee7712b3431b2e200cd325.png

2.3.3.1 配置qt5环境变量

sudo vim /etc/profile

# 如果遇到输入密码,密码是上面设置的:123456

  • 编辑环境变量配置文件,在文件末尾加入下面代码,保存退出

  • 光标移动到最后一行,键盘按: o

  • 复制粘贴下面的内容到文件中

export PATH=$PATH:/home/geant4/Qt5.9.0/5.9/gcc_64/bin:/home/geant4/Qt5.9.0/Tools/QtCreator/bin

57da17c24d4001861690291abf487f16.png

  • 键盘按(英文状态下): ESC(退出键) : w q 回车键

source /etc/profile

# 继续下面的操作

2.3.4 安装 其他软件

sudo yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel expat-devel libXmu-devel expat-devel

# 如果遇到输入密码,密码是上面设置的:123456

# 失败的话可能没有联网,重新执行联网的操作就行了 在教程 1.5.1 处

d852980900209992faf585962e9c7c94.png

2.4 安装geant4

  • 现在的geant4.10.06.p01目录

  • 这样就安装好了

fcb9eef30903a1e7846ddf9c788dd126.png

2.5 编辑环境变量配置文件

sudo vim ~/.bashrc

# 如果遇到输入密码,密码是上面设置的:123456

  • 编辑环境变量配置文件,在文件末尾加入下面代码,保存退出

  • 光标移动到最后一行,键盘按: o

  • 复制粘贴下面的内容到文件中

source /opt/rh/devtoolset-7/enable

source /home/geant4/geant4/geant4.10.06.p01/bin/geant4.sh

  • 键盘按(英文状态下): ESC(退出键) : w q 回车键

ded808987b9603270aa1bebd4f51e3cc.png

3. 使用geant4使用

3.1 examples/basic/B1

# source /home/geant4/geant4/geant4.10.06.p01/bin/geant4.sh

# 打开一个新的终端

cd /home/geant4/geant4/

cp geant4.10.06.p01/examples/basic/B1 -r ./

cd B1

mkdir build

cd build

cmake ..

# 如果你的电脑上面设置的是8,下面的j后面就跟几

make -j8

# 运行例子

./exampleB1

1704e7a7b2ba3c9d33381eb94a2a6045.png

aecb05acf6452f526807022a7869f801.png

4. 注意不要关机,不要关机,不要关机

  • 使用完成之后,需要关机的话

  • 点击拍摄快照

  • 名称和备注里面可以写上时间和完成的任务

ab3b1aa05412e7582196a07c428c8e12.png

  • 等一会,左下角,保存完成,大概10分钟,如果后面不使用的话

2789e800e7db7b08d393fc171188b2d4.png

  • 如果后面不使用的话,右击,选择挂起客户机

eaf8112124cbbbc9ef18a6b807f0c85f.png

  • 这一步如果不是存在固态里面,会很慢

a64588800286f11f2ffeef0b2c6f4920.png

82826f55a8ce51680d031dc83244767f.png

5. 下次使用的时候,点击继续运行

2087a4c0f836794d747fa2138a935112.png

a31be0049ecb797a9e7eae266807d609.png

将之前多余的快照删除,保存一个就行了

e79d8663123ff823107b039797570c80.png

  • 这一步如果不是存在固态里面,会很慢

df91a7f3dfcc8e792f76e6daaac7c730.png

  • 点击 转到 可以回滚到之前的步骤

  • 这一步如果不是存在固态里面,会很慢

d837cb4ef7c7b9315748624a7e46f5aa.png

6. 直接关机会出现的问题(不要进行这个操作)

  • 因为刚刚安装的过程中下面这个步骤 2.3.4 修改了系统文件,导致桌面系统瘫痪,现在还没找到解决方法,所以不推荐直接关机。

e34b0c87997db78cfa4ca2b1405f720d.png

  • 下面是尝试的步骤,现在还没找到解决方法,只写了部分的命令

  • 第一次关机要等90s

06c18001bf399151849e5b0893116fe2.png

  • 再次开机出现

ed630cb1f149f13e5f517d54ba7b3cca.png

  • 键盘: crtl + alt + F2

e904c6cf40663377c56bd7de8506d381.png

  • 登录:

    • 账号:geant4

    • 密码:123456

c0d7185d44418b4ff23a1408ea2a026f.png

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改这个为yes

b109e6ae4914a7e7c4067c66fc39a773.png

reboot

sudo yum -y install epel-release

sudo yum -y groupinstall “X Window system”

sudo yum -y groupinstall “MATE Desktop”

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值