python3.7安装pip10_群晖安装python3.7.并安装pip,实现完整python功能

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1.注意先卸载官方python3

2.添加第三方套件网址

http://packages.synocommunity.com

3.安装python3.7:

找到第三方库的python3.7并安装。

进入群晖控制面板拉到最后打开ssh

进入群晖ssh

sudo -i 输入密码获取root

添加软链接: in -s python3.7文件位置和文件名 /usr/bin/python文件名(volume2地址根据情况自行修改)不确定位置是否正确可以用winscp或ssh的 cd指令去看一下。

例如:

in -s /volume2/@appstore/python3/usr/bin/python3 /usr/bin/python3

in -s /volume2/@appstore/python3/usr/bin/python3.7 /usr/bin/python3.7

此时输入python3或者python3.7应该就能看到python3.7.7

4.安装pip:必须也安装setuptools

去官网下载文件并放到群晖,且记住文件位置。

https://pypi.org/project/pip/#files

https://pypi.org/project/setuptools/#files

或者直接下载

(我使用版本)https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz

(你也可以选最新版)https://pypi.python.org/packages/source/s/setuptools/setuptools-50.1.0.zip

(pip必须最新,否则可能无法使用)https://pypi.python.org/packages/source/p/pip/pip-20.2.2.tar.gz

进入群晖控制面板拉到最后打开ssh

进入群晖ssh

sudo -i 输入密码获取root

使用 cd 指令 转到安装文件所在文件夹

例如放到 home文件夹,此时命令是: cd /volume2/homes/用户名 (volume2和用户名根据情况自行修改)

用ls命令查看当前目录文件确认目录是否切换正确

先安装setuptools(文件名根据情况自行修改)

解压 tar -zxvf setuptools-19.6.tar.gz 或者群晖内直接解压也行。

进入目录 cd setuptools-19.6

编译python3 setup.py build

安装python3 setup.py install

(如果报错: RuntimeError: Compression requires the (missing) zlib module我们需要安装zlib-devel包,进行支持。)参考文章是这么写的,我在安装过程中没遇见过。

安装pip3 (文件名根据情况自行修改)

cd ..或转到安装文件所在文件夹指令例如 cd /volume2/homes/用户名 (volume2和用户名根据情况自行修改)

以此来回到上级目录

解压 tar -zxvf pip-20.2.2.tar.gz 或者群晖内直接解压也行。

进入目录 cd pip-20.2.2

编译python3 setup.py build

安装python3 setup.py install

最后添加pip3的软链接: in -s pip文件位置和文件名 /usr/bin/pip文件名(volume2地址根据情况自行修改)

例如:

in -s /volume2/@appstore/python3/bin/pip /usr/bin/pip

in -s /volume2/@appstore/python3/bin/pip3 /usr/bin/pip3

in -s /volume2/@appstore/python3/bin/pip3.7 /usr/bin/pip3.7

此时输入pip ,pip3,pip3.7的任意一个应该都会出现pip的指令列表。

至此,python3.7和pip就安装完成了。

参考贴地址 https://www.jianshu.com/p/456ce28b944d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值