此为第一部分,基础环境的搭建,后续有连载,请关注
1、下载VMware Workstation 64位
2、下载Linux操作系统
可以下载Centos或者Redhat或者Ubuntu
本次下载的是CentOS-Stream-9-latest-x86_64-dvd1
3、vmware中部署CentOS
(1)可以根据自己主机的配置来设置虚机的规格,本次设置为内存6G CPU 4核 硬盘50G
(2)加载CentOS 9 stream镜像进行系统的部署
(3)部署完毕后,确保虚机里能ping通自己主机地址以及外网地址,如百度网站
配置步骤:
步骤1:vmware虚机设置,网卡选择NAT模式
步骤2:
Vmware=》编辑=》虚拟网络编辑器 中的NAT和DHCP设置:
步骤3:主机上的网卡IP地址为自动获取
步骤4:CentOS后台网卡地址的配置
[root@fangel ~]# cat /etc/NetworkManager/system-connections/ens160.nmconnection
[connection]
id=ens160
uuid=48609a47-5750-3e8e-91aa-df84b0b1421f
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1667770857
[ethernet]
[ipv4]
address1=192.168.174.2/24,192.168.174.3
dns=8.8.8.8
may-fail=false
method=manual
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
CentOS配置的IP地址
步骤5:测试ping外网结果:
[root@fangel ~]# ping www.baidu.com
PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data.
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 ttl=128 time=29.8 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=2 ttl=128 time=30.2 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=3 ttl=128 time=31.3 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=4 ttl=128 time=31.5 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=5 ttl=128 time=33.0 ms
步骤6:将网卡dhcp默认租用时间设置为1天,默认30分钟,到了30分钟,出现centos虚机无法打开出现卡死的现象(怀疑是和这个有关)
4、CentOS中安装Python
(1)官网下载Python-3.9.10源码软件包(Release Date: Jan. 14, 2022),地址:
https://www.python.org/downloads/release/python-3910/
下载出来的文件是.tgz格式,文件名Python-3.9.10.tgz,可以用FileZilla工具将文件传输到CentOS后台,如根目录下,然后执行如下命令进行解压和编译:
tar -xf Python-3.9.10.tgz
rm -rf Python-3.9.10.tgz
mv Python-3.9.10 /usr/local/src/
cd /usr/local/src/Python-3.9.10/
./configure prefix=/usr/local/python-3.9.10 #需要配置文件安装的目录
make && make install
(2)添加环境变量
vim /etc/profile 添加如下内容
export PYTHON_HOME=/usr/local/python-3.9.10
export PATH=/usr/local/python-3.9.10/bin:$PATH
执行:
source /etc/profile
(3)进入如下的页面表示部署成功
5、CentOS中安装PyCharm
(1)注意下载Linux版本,Professional有30天的试用期,Community免费,但是部分功能受限。下载地址:https://www.jetbrains.com/pycharm/download/#section=linux
(2)将下载完成的pycharm-professional-2020.3.3.tar.gz文件传输到/root/fangel目录下,
[root@fangel ~]# cd /root/fangel
[root@fangel fangel]# tar -xf pycharm-professional-2020.3.3.tar.gz
[root@fangel fangel]# rm -rf pycharm-professional-2020.3.3.tar.gz
#配置pycharm 环境变量:
vim /etc/profile #添加如下内容:
export PATH=/usr/local/python-3.9.10/bin:/root/fangel/pycharm-professional-2020.3.3/bin:$PATH
执行:
[root@fangel fangel]# source /etc/profile
(3)启动PyCharm方法一:
[root@fangel ~]# cd /root/fangel/pycharm-2020.3.3/bin/
[root@fangel bin]# ./pycharm.sh
启动PyCharm方法二:
[root@fangel]# vi /usr/share/applications/Pycharm.desktop
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /root/fangel/pycharm-2020.3.3/bin/pycharm.sh
Icon=/root/fangel/pycharm-2020.3.3/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;
然后点击添加到快捷方式,如下所示: