Linux下Python,pip报错 树莓派 pipLinux系统下 Python3.6编译成功 安装成功 运行成

查看: 2552|回复: 1
kali linux 下python3.6.2+pip3配置安装(kali2017.1)
linux python362下载.png (74 KB, 下载次数: 0)
11:36 上传
[free]1.进入python官网下载python源码包(使用linux gcc手动编译源码进行安装)
2.进入虚拟机VMware环境下的 注意要联网,新手尽量选用网络中的NAT模式(如果NAT连不上网的话,看看主机是否开启了VMware的NAT的服务)
3.更新源 在命令行输入gedit /etc/apt/sources.list,也可以直接在图形化界面中找到这个文件在里面加入:
kali main non-free contrib
kali main non-free contrib
kali/updates main contrib non-free
#阿里云kali源
kali main non-free contrib
kali main non-free contrib
kali/updates main contrib non-free
3.在root命令行中执行 apt-get update
4.将下载好的Python-3.6.2.tgz 复制粘贴到kali桌面,需要VMWare Tools的支持
5.自动解压:直接双击Python-3.6.2.tgz 即可解压到当前目录
(手动解压 :进入root命令行
cd Desktop(中文版:cd 桌面)
tar -xvzf Python-3.6.2.tgz&&)桌面上出现一个文件夹6.安装依赖项 1)安装zlib依赖项 python安装依赖项进入root命令行apt-get install zlibc zlib1g-dev修改安装配置文件进入/root/桌面/Python-3.6.2/Python-3.6.2/Modules 找到Setup这个文件打开(可以在Moduels这个目录下使用kali自带图形化的文件查找功能)
去掉如下几行的注释 zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz (在文件中搜索 zlib即可)
2)安装ssl/tls(安全传输层协议)依赖,pip需要进入root命令行apt-get install opensslapt-get install python3-dev libffi-dev libssl-dev修改安装配置文件进入/root/桌面/Python-3.6.2/Python-3.6.2/Modules 找到Setup这个文件打开(可以在Moduels这个目录下使用kali自带图形化的文件查找功能)去掉如下几行的注释 SSL=/usr/local/ssl
_ssl _ssl.c \
-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto
7.开始安装
先进入到这个目录下
桌面/Python-3.6.2/Python-3.6.2# 1)./configure --prefix=/usr/python(指定python安装目录)2)make
3)make install(编译)
因为kali 2017.1有python3.5.1 所以我们要设置的软连接的名字为python36pip的软连接的名字为pip3(软连接相当于windows中的快捷方式)ln -s /usr/python/bin/python3 /usr/bin/python36ln -s /usr/python/bin/pip3 /usr/bin/pip3注:/usr/bin 这个目录相当于windows的path路径,这样我们就可以在任何目录下调用python36 pip3下图就是软连接设置成功
安装成功.png (33.45 KB, 下载次数: 0)
16:31 上传
1人 等
过:
他们
完全配置ok ,nice
站长推荐 /1
国内漏洞库最大的漏洞管理系统
免责声明:Kali linux中文网所发布的一切教程文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
Powered by(小白变大牛)
(小白变大牛)
(小白变大牛)
(python学习)
(python学习)
第三方登录:他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
pi@cohoserver /usr/lib/python2.7/dist-packages $ sudo pip install --upgrade numpy
**Cannot fetch index base URL https://pypi.python.org/simple/**
Could not find any downloads that satisfy the requirement numpy in /usr/lib/pymodules/python2.7
Downloading/unpacking numpy
Cleaning up...
No distributions at all found for numpy in /usr/lib/pymodules/python2.7
Storing debug log for failure in /root/.pip/pip.log
pi@cohoserver ~ $ sudo git clone https://github.com/ziahamza/webui-aria2.git
Cloning into 'webui-aria2'...
**error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none while accessing https://github.com/ziahamza/webui-aria2.git/info/refs
fatal: HTTP request failed**
Git Clone 也遇到这样的问题。
终于解决掉问题了,原来是树莓派的时间设置问题,现在一切完美了。
所有的SSL问题都搞定。
来源: 开源硬件与嵌入式问答
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我这里目前没法访问
即使翻墙。建议改用 douban() 或 v2ex() 的源。将下面内容加到 ~/.pip/pip.conf 中
index-url=http://pypi.douban.com/simple
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。

我要回帖

更多关于 树莓派3 交叉编译 的文章

 

随机推荐