Linux,有一个python的tgz压缩包,怎么安装
发布网友
发布时间:2022-04-24 07:26
我来回答
共2个回答
懂视网
时间:2022-05-10 07:03
我们知道Python之所以很流行,有一个很重要的原因是因为它有很多包可以供我们使用,但是这些包很多都不是自带的,需要手动去安装。
我们平常用到的包都是在https://pypi.org/这个网站获取的,开发者按照一定的开发标准将包发布到Pypi中,然后用户也就是使用包的我们通过不同的方式从该网站进行包的下载并安装。(推荐学习:Python视频教程)
Python包主要有.whl和.tar.gz两种格式。
其中tar.gz文件需要到https://pypi.org/中选择对应格式的文件进行下载,下载下来以后是一个压缩包。
需要进行解压,解压完以后打开命令窗口,同样需要切换到文件所在的路径下,然后运行python setup.py install命令进行安装即可。
其实安装.whl和.tar.gz格式的文件用到的方法基本一致,只不过两者用到的命令不同。
更多Python相关技术文章,请访问Python教程栏目进行学习!
热心网友
时间:2022-05-10 04:11
你下载的Python的源码包:安装如下,如果解决了你的问题记得采纳啊!
1、CentOS安装Python的依赖包
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
gdbm-devel db4-devel libpcap-devel xz-devel
2、解压编译安装源码包
tar xf Python-3.6.0a3.tgz
cd Python-3.6.0a3
./configure --prefix=/usr/local --enable-shared
make
make install
3、在运行Python之前需要配置库:
echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf
ldconfig
4、安装完成后如果不需要额外的依赖库,可以删除编译Python时所需要的库
yum groupremove "Development tools" --remove-leaves
yum remove zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
gdbm-devel db4-devel libpcap-devel xz-devel --remove-leaves