Python的离线安装

原文链接
在没有外网的情况下,安装python环境只能采用离线方式。
windows离线安装pythonpython离线安装包的下载地址:https://www.python.org/ftp/python/
我选择的是:python-3.8.5-amd64.exe
双击运行安装包即可完成安装。
安装完成后添加环境变量:
d:\\python3.8.5\\d:\\python3.8.5\\scripts\\查看是否成功:
python --version输出版本号python 3.8.5即表示安装成功。
如果输出的版本号不对,将命令改为python3 --version试一下。
linux离线安装pythonpython离线安装包的下载地址:https://www.python.org/ftp/python/
我选择的是:python-3.8.5.tgz
进入解压路径:
cd /home/root/download/python-3.8.5设置安装路径:
./configure --prefix=/usr/local/python3 --enable-sharedmake && make install建立python和pip的软连接:
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3配置python3的lib到ldconfig:
echo /usr/local/python3/lib > /etc/ld.so.conf.d/python3.8.confldconfig查看python是否安装成功:
python3 --version输出版本号python 3.8.5即表示安装成功。
查看pip是否配置成功:
pip3 --version有如下输出即表示成功:
pip 20.2.4 from /usr/local/python3/lib/python3.8/site-packages/pip (python 3.8)ubuntu安装pythonubuntu安装python的方式与其他linux系统有所不同。
有网络的情况下,可以直接使用命令行安装:
sudo apt-get install python3.8sudo apt install python3-pip没有网络的话,需要先下载离线包。
python离线安装包的下载地址:https://www.python.org/ftp/python/
我选择的是:python-3.8.5.tgz
解压并进入安装目录:
sudo tar -zxvf python-3.8.5.tgz -c ~cd python-3.8.5安装编译环境:
sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev在有网络的情况下,直接使用sudo apt-get即可。离线情况下,需要将上述安装包下载下来拷入,再进行安装。
初始化并指定路径:
sudo ./configure --prefix=/usr/local/python3编译:
sudo make测试:
sudo make test安装:
sudo make install添加环境变量:
path=$path:$home/bin:/usr/local/python3/bin建立软链接:
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3查看python是否安装成功:
python3 --version输出版本号python 3.8.5即表示安装成功。
windows离线安装anacondaanaconda离线安装包的下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
我选择的版本是:anaconda3-2020.11-windows-x86_64.exe;
anaconda和python的版本对应关系参见:https://mp.weixin.qq.com/s/sdvdcviieyiejkudblzrcq
双击运行安装包即可。其中:
install for 选择 all users;
advanced options 不勾选 add anaconda3 as the system path environment variable;
其他选择默认。
完成后添加环境变量:
d:\\anacondad:\\anaconda\\scripts d:\\anaconda\\library\\bind:\\anaconda\\library\\usr\\bin d:\\anaconda\\library\\mingw-w64\\bin查看anaconda是否安装成功:
conda --version输出版本号conda 4.9.2即安装成功。
linux离线安装anacondaanaconda离线安装包的下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
我选择的版本是:anaconda3-2020.11-linux-x86_64.sh;
anaconda和python的版本对应关系参见:https://mp.weixin.qq.com/s/sdvdcviieyiejkudblzrcq
依次执行以下两条命令:
chmod +x anaconda3-2020.11-linux-x86_64.sh./anaconda3-2020.11-linux-x86_64.sh然后会出现提示,一直按回车按到底即可;
后续安装过程中会提示:please answer 'yes' or 'not',全都输入yes即可;
查看anaconda是否安装成功:
conda --version输出版本号conda 4.9.2即安装成功。
winodws离线安装pip包首先新建文件requirements.txt,将需要下载的包写入。例如:
transformers==4.27.1torch >=1.10pandasnumpy下载requirements.txt中的包:
pip3 download -d d:\\download\\package -r requirements.txt下载单个包(以numpy为例):
pip3 download -d d:\\download\\package numpy离线安装下载下来的包:
pip3 install --no-index --find-links=d:\\download\\package -r requirements.txt离线安装单个包(以numpy为例):
pip3 install --no-index --find-links=d:\\download\\package numpylinux离线安装pip包首先新建文件requirements.txt,将需要下载的包写入。例如:
transformers==4.27.1torch >=1.10pandasnumpy下载requirements.txt中的包:
pip3 download -d /usr/download/package -r requirements.txt下载单个包(以numpy为例):
pip3 download -d /usr/download/package numpy离线安装下载下来的包:
pip3 install --no-index --find-links=/usr/download/package -r requirements.txt离线安装单个包(以numpy为例):
pip3 install --no-index --find-links=/usr/download/package numpy学习更多编程知识,请关注我的公众号:
代码的路


elmos推出新一代多功能非接触式手势识别方案演示板
盘古大模型和紫东太初的区别
松下开发出新型传感器 低噪性能翻倍
行业 DBA 走进华为,共建数据库生态
业界首创!罗姆开发出搭载手机来电RF噪声消除功能的适用于音频设备的音频处理器
Python的离线安装
聚焦数字经济·赋能产业发展 2022全球数字经济产业大会在深圳福田开幕
ATS专利单传感器技术试温度和速度并消除误差
努比亚推出22.5W方糖充电器
歌尔股份荣获2021年度山东省科学技术进步一等奖
小信号分析方法
华虹半导体业务以功率器件全年收入创新高
受电力紧缺影响,三星、NXP、英飞凌等被迫停产
采用继电器和限流电阻构成的软启动电路
2020 年有哪些新品耳机值得入手?降噪耳机618活动大全
曙光和包头市政府合作首个云计算项目 为城市治理业务提供有力保障
一文详解KinetiS MCU安全技术
注塑MES解决方案
消息称诺基亚6300和8000即将回归
Robotaxi 软件平台初具规模