1 python源码编译性安装(linux平台)
1.1 官网下载压缩包并进行解压:
[root@foundation72 ~]# ls
anaconda-ks.cfg original-ks.cfg Python-3.6.6.tgz vm_install.sh
creat_picture.sh passwd rht-ks-post.log
foundation-config-post.log patches rht-ks-pre.log
[root@foundation72 ~]# tar zxf Python-3.6.6.tgz
[root@foundation72 ~]# ls
anaconda-ks.cfg original-ks.cfg Python-3.6.6 rht-ks-pre.log
creat_picture.sh passwd Python-3.6.6.tgz vm_install.sh
foundation-config-post.log patches rht-ks-post.log
1.2 解决安装的依赖性:
1.3 进入解压目录编译:
[root@foundation72 Python-3.6.6]# ./configure --prefix=/usr/local/python3.6 --with-ssl ##--prefix 指定安装路径 --with-ssl 添加ssl加密
[root@foundation72 Python-3.6.6]# make && make install ##进行安装
[root@foundation72 Python-3.6.6]# cd /usr/local/python3.6
[root@foundation72 python3.6]# ls
bin include lib share
[root@server python3.6]# cd bin/
[root@server bin]# ls python3出现则安装成功
2to3 idle3.6 pydoc3.6 python3.6m pyvenv-3.6
2to3-3.6 pip3 python3 python3.6m-config
easy_install-3.6 pip3.6 python3.6 python3-config
idle3 pydoc3 python3.6-config pyvenv
1.4 添加python3.6命令到系统环境变量里:
添加python3.6命令到系统环境变量里,不添加环境变量,
只能在python安装目录中使用python或者在任意目录下输入python3.6的绝对路径来执行
方法1:
#临时添加
export PATH='python3命令所在的路径:$PATH'
#永久添加
echo export PATH='python3命令所在的路径:$PATH' >> ~/.bashrc
source ~/.bashr
方法2:做软链接
ln -s /usr/local/python3.6/bin/python3.6 /usr/local/bin
做了软链接后可直接执行python3.6命令
2 ipython的安装(linux平台)
2.1 什么是ipython:
IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。
IPython 是基于BSD 开源的。
IPython 为交互式计算提供了一个丰富的架构,包含:
强大的交互式 shell
Jupyter 内核
交互式的数据可视化工具
灵活、可嵌入的解释器
易于使用,高性能的并行计算工具 [1]
2.2 ipython的下载安装:
(前提:要联网)
cd /usr/local/python3.6/bin/
./pip3.6 install ipython ##下载ipython
为ipython做软链接:
ln -s /usr/local/python3.6/bin/ipython /usr/local/bin
3 pycharm的安装(linux平台)
开机登陆哪个用户就使用哪个用户运行脚本,我的电脑开机登陆是普通用户kiosk,安装时用此用户安装,如果用root用户安装,因为root用户权限最高,安装好后,普通户用使用pycharm时有的功能不能使用,遇到的问题会有中文输入法不能在pycharm中使用等等问题。
步骤1:
[kiosk@foundation72 ~]$ ls
Desktop install_linux.sh Public Videos
Documents Music pycharm-community-2018.3.tar.gz
Downloads Pictures Templates
[kiosk@foundation72 ~]$ tar zxf pycharm-community-2018.3.tar.gz #解压安装包
[kiosk@foundation72 ~]$ ls
Desktop install_linux.sh Public Templates
Documents Music pycharm-community-2018.3 Videos
Downloads Pictures pycharm-community-2018.3.tar.gz
[kiosk@foundation72 ~]$ cd pycharm-community-2018.3/
[kiosk@foundation72 pycharm-community-2018.3]$ ls
bin help index jre64 license product-info.json
build.txt helpers Install-Linux-tar.txt lib plugins
[kiosk@foundation72 pycharm-community-2018.3]$ cd bin/
[kiosk@foundation72 bin]$ ls
format.sh idea.properties printenv.py pycharm.svg
fsnotifier inspect.sh pycharm64.vmoptions pycharm.vmoptions
fsnotifier64 libdbm64.so pycharm.png restart.py
fsnotifier-arm log.xml pycharm.sh
[kiosk@foundation72 bin]$ ./pycharm.sh #安装pycharm
步骤2:
步骤3:
选择解释器:
查看解释器:
至此,pycharm可以正常使用!!!!!
4 pycharm一些简单设置的修改(linux平台)
4.1 修改python解释器的位置:
修改python解释器的位置
如果系统默认是使用的python2版本的环境变量,需要自己进行更改
1. 首先要在使用root用户将虚拟环境删除掉
rm -fr /home/kiosk/PycharmProjects/westos/venv
2. 再使用kiosk用户打开pycharm
(ctrl+alt+s)-->Project interpreter—>Add
4.2 重新安装pycharm:
[kiosk@foundation72 ~]$ l. #将 .PyCharmCE2018.3删掉,重新执行脚本即可
. .bashrc .gnome2_private .kde .viminfo
.. .cache .gnupg .local
.bash_history .config .gstreamer-0.10 .mozilla
.bash_logout .esd_auth .ICEauthority .PyCharmCE2018.3
.bash_profile .gnome2 .java .ssh
4.3 修改字体大小:
(ctrl+alt+s)—editor—>Font—>Size
4.4 创建一个文件和代码模板:
里面的内容会出现在每一个新创建的文件中,我们可以在里面编写一个提前的注释,这样就会很方便!
(ctrl+alt+s)—>editor—>file and code templates—>python script
4.5 一些实用快捷键:
"""
1.设置 (ctrl + alt + s)
2.快速创建文件 (alt + insert)
3.自动格式化 (ctrl + alt + l)
4.快速注释代码 (ctrl + /)
5.快速取消注释代码 (ctrl + /)
6.复制一行代码 (ctrl + d)
7.撤销操作 (ctrl + z)
"""
##############################The End#########################