第一python的安装:
下载python源码,选择好需要的版本,注意大的版本号,特别是2版本的python和3版本的python有很大的不同。
可能需要安装下工具yum install readline-devel
/*******************************************
一般linux和mac电脑都有带python,注意不要覆盖以前的python版本,
linux有的工具是python写的,覆盖了原来的可能导致系统出问题。
*********************************************/
1.cd到源码目录
./configure --prefix=/usr/local/python27
把你要安装的版本放在/usr/local/python27目录下
2.make install 开始安装python
第二ipython的安装
ipython是python的一个模块可以非常方便的在命令行模式下使用
下载ipython模块,解压ipython模块
tar xf ipython-*****.tar.gz
cd到目录下然后用python执行改目录下的setup.py
注意:/****你用的什么版本的python就有什么版本的python去执行它******/
比如用刚刚的/usr/local/python27/bin/python2.7 setup.py build 编译
/usr/local/python27/bin/python2.7 setup.py install 安装
然后链接python和ipython方便以后的使用
ln -sv /usr/local/python27/bin/python2.7 /usr/bin/python27
ln -sv /usr/local/python27/bin/ipython /usr/bin/
其中安装ipython的时候可能会遇到模块不全的问题
Traceback (most recent call last):
File "/usr/local/bin/ipython", line 4, in <module>
from IPython import start_ipython
File "/usr/local/lib/python2.7/dist-packages/IPython/__init__.py", line 47, in <module>
from .core.application import Application
File "/usr/local/lib/python2.7/dist-packages/IPython/core/application.py", line 22, in <module>
from traitlets.config.application import Application, catch_config_error
ImportError: No module named traitlets.config.application
这是因为缺少模块的原因。
安装该模块就好 sudo pip install (traitlets) 括号里面是python模块的名字
注意前提是你有安装pip模块,没有pip模块可以参考ipython模块的安装就ok。
python的第一天
最新推荐文章于 2020-12-06 13:54:53 发布