手机可以下载python软件吗,手机上可以下python吗

这篇具有很好参考价值的文章主要介绍了手机可以下载python软件吗,手机上可以下python吗。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,小编来为大家解答以下问题,python可以在手机上下载吗,手机可以下载python软件吗,今天让我们一起来看看吧!

手机可以下载python软件吗,手机上可以下python吗,深度学习

点击上方“编程派”,选择设为“设为星标”

优质文章,第一时间送达!

手机可以下载python软件吗,手机上可以下python吗,深度学习
作者 | 王翔来源 | 清风Python
超神利器… 手机可以下载python软件吗,手机上可以下python吗,深度学习

手机可以下载python软件吗,手机上可以下python吗,深度学习

相信多数安卓用户都使用过Qpython这款移动端的Python编辑器吧?之前我也研究过一阵子这个工具,但因为一次简单的爬虫让我对它失望之极。Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它python知识点思维导图。所以,Termux应运而生….

Termux不仅可以帮助你学习和使用Linux系统,更可以通过安装各种插件,当做我们python全栈开发利器!今天我就带大家了解下,如何在手机上玩转Python 爬虫jupyter notebookgit代码托管Web开发 等等全套炫酷的功能!

Termux介绍 手机可以下载python软件吗,手机上可以下python吗,深度学习

Termux是一个Android终端的Linux环境仿真器。主要的是它无需root,就可以直接进行安装使用。可以使用apt包管理器或者这个工具推荐的pkg命令来定制安装其他的工具。何为其他工具?Linux下你能想到的工具,都可以去尝试,多数都可以直接安装,但也有部分工具需要你转个弯,比如在手机中安装mysql数据库!

Termux的Wiki官网:https://wiki.termux.com/wiki/Main_Page

手机可以下载python软件吗,手机上可以下python吗,深度学习

Termux的Wiki

官网中可以看到推荐的下载方式是Google Play 和F-Droid。Google Play在手机上安装太麻烦了,所以推荐F-Droid,虽然它比较慢…当然你可以离线下载Termux的apk文件,虽然这样没办法获取更新。安装果果橙比较简单,下载F-Droid,完成安装后搜索Termux,下载即可。

Python开发者桌面 手机可以下载python软件吗,手机上可以下python吗,深度学习

刚才说到Termux的简单介绍与下载方式,那么下载完成,安装的只是这个工具,而非我们的Python开发者桌面。Termux安装完成首次进入会进行相关的初始化工作,等待1-2分钟即可(此时需要联网下载工具)。截图如下:

手机可以下载python软件吗,手机上可以下python吗,深度学习

安装Termux.png

之后就该进入我们的DIY时间了!

1. 更新源:

为了我们能获取到最新的插件信息,需要更新一下镜像源列表

1pkg update2pkg upgrade3pkg install python python-dev
2. 安装python及pip

系统为我们安装了最新的python3.8版本,紧追时尚潮流….

1pkg install python python-static2pip install --upgrade pip
3. 安装依赖插件

这一步阻塞了很长的时间,可以看到网上针对lxml的安装不管是linux系统还是咱们的Termux,都存在这很多的求助帖。

手机可以下载python软件吗,手机上可以下python吗,深度学习

lxml安装报错

按照很多热心网友的回答去尝试安装插件,和其他解决办法,都没有成功。 多数的报错是提示libxml2插件未安装,可明明安装了,之后查阅资料了解python在使用该插件的使用需要通过clang插件的编译后才能使用,但是安装后有提示conv.h的文件无法获取等等。 这个问题断断续续卡了我两天的时间,光卸载安装Termux就搞了几次,每月20G的流量我就剩5G了…最终找齐了所有插件总结给大家:
1pkg install libxml2 libxslt libiconv  libllvm clang  libzmq libc++2pip install lxml
手机可以下载python软件吗,手机上可以下python吗,深度学习

lxml安装成功

目录说明 手机可以下载python软件吗,手机上可以下python吗,深度学习

首先我们输入termux-setup-storage将手机目录共享给termux,完成后会在home目录下多出一个storage的文件夹。

手机可以下载python软件吗,手机上可以下python吗,深度学习

目录说明

了解Linux的朋友应该比较清楚创建链接与挂载点的问题,手机的目录在Termux的 /data/data/com.termux/files/home/storage/shared内。那么同样的,我们可以将手机的代码目录映射到Termux中。命令如下: ln -s /data/data/com.termux/files/home/storage/shared/Codes_Repository ~/Codes 然后,我们将小说下载器的脚本Novels.py丢到手机的Codes_Repository,再去Termux中看看是否同步 手机可以下载python软件吗,手机上可以下python吗,深度学习

目录共享

无意中暴露了我的Mate 20X,哈哈…之所以当时要买7.2英寸的20x就是为了将手机打造成python开发工具。 优化编辑器 手机可以下载python软件吗,手机上可以下python吗,深度学习

大家都知道Linux环境下开发python,大神们都推荐的是vi,用其他的工具都显得不高端…那么如何优化我们的编辑器呢?安装vi的哥哥vim,针对vim下开发python安装vim-python 代码

 1# 安装vim vim-python 2pkg install vim vim-python 3# 创建vim配置文件 4vim .vimrc 5# 添加 vim 配置文件 6set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1 7set enc=utf8 8set fencs=utf8,gbk,gb2312,gb18030 9# 保存10:wq11# 立即生效12source .vimrc

来看看vim-python的编码效果:

手机可以下载python软件吗,手机上可以下python吗,深度学习

vim-python

手机可以下载python软件吗,手机上可以下python吗,深度学习

vim-python

手机编程 手机可以下载python软件吗,手机上可以下python吗,深度学习

最后来说说Termux的python开发问题,今天有朋友问到,Termux下写Python代码应该用什么编辑器呢?只用vim没有代码联想,写起来很麻烦…
你可以尝试使用Jupyter Notebook …

如果是按照我之前教程安装的Termux,那么直接pip install jupyter即可完成安装…

Termux权限设置 手机可以下载python软件吗,手机上可以下python吗,深度学习

默认情况下Termux安装到手机后,是没有后台运行权限的,即如果你离开Termux桌面,那么将无法继续使用相关的web项目。你需要关闭手机启动管理的自动管理,然后添加上允许后台活动。

手机可以下载python软件吗,手机上可以下python吗,深度学习

Termux设置

之后再输入 jupyter notebook,即可达到后台运行的效果。 手机可以下载python软件吗,手机上可以下python吗,深度学习

jupyter notebook

成功启动jupyter notebook后,会在命令行生成一个带token的url,复制它到你的手机浏览器上,现在在你的手机上好好练习代码吧… 手机可以下载python软件吗,手机上可以下python吗,深度学习

代码运行

一道Leetcode上的练习题,在jupyter notebook上运行是不是完美…. 爬虫代码运行 手机可以下载python软件吗,手机上可以下python吗,深度学习

怎么样,不管是原生的vim还是大家喜爱的jupyter notebook,展示效果还算不错吧!再让我们执行一段爬虫代码

手机可以下载python软件吗,手机上可以下python吗,深度学习

模块安装与使用

可以看到,第一次运行提示缺失requests模块,通过pip安装后,再次执行,爬取小说网站,下载了最近5章的小说内容。 Termux下使用git 手机可以下载python软件吗,手机上可以下python吗,深度学习

既然要做成python开发者桌面怎么能少了git工具的使用?

1pkg install git2git config --global user.name "Usernam"3git config --global user.email  "email-addr"4git clone https://github.com/BreezePython/FlaskTests.git
手机可以下载python软件吗,手机上可以下python吗,深度学习

Git

手机可以下载python软件吗,手机上可以下python吗,深度学习

image.png

现在我们从手机上下载代码,进行安装…
 1# 如果为安装pipenv,需要先进行安装操作 2pip install pipenv 3# 克隆代码 4git clone https://github.com/BreezePython/WeatherForecast.git 5# 进入代码目录 6cd WeatherForecast 7# 安装虚拟机及依赖模块 8pipenv install 9# 进入虚拟机10pipenv shell11# 启动flask12flask run

因为代码是通过pipenv进行开发的,所以从安装到使用,你无需关注虚拟环境到底涉及什么模块,需要怎么安装,没错pipenv就是这么简单粗暴!放几张图吧:

手机可以下载python软件吗,手机上可以下python吗,深度学习

下载代码与安装虚拟环境

别说,安装的这个小蛇还挺可爱的…. 手机可以下载python软件吗,手机上可以下python吗,深度学习

安装插件并启动flask

最终看看手机运行是否正常吧(恩,明天天气不错....): 手机可以下载python软件吗,手机上可以下python吗,深度学习

手机运行

大家说这样的工具,是不一顿操作猛如虎,看得我自己的害怕啊….

Termux的离线安装包和小说下载的脚本链接:https://pan.baidu.com/s/1Xf3_nVzEuUy6C9FZtXFY7g

提取码:b3xa

从此手机在手,天下我有,带你走上python超神路!

 
   

回复下方「关键词」,获取优质资源

回复关键词「 pybook03」,立即获取主页君与小伙伴一起翻译的《Think Python 2e》电子版

回复关键词「入门资料」,立即获取主页君整理的 10 本 Python 入门书的电子版

回复关键词「m」,立即获取Python精选优质文章合集

回复关键词「book 数字」,将数字替换成 0 及以上数字,有惊喜好礼哦~

题图:pexels,CC0 授权。

手机可以下载python软件吗,手机上可以下python吗,深度学习

好文章,我在看文章来源地址https://www.toymoban.com/news/detail-832606.html

点击上方“编程派”,选择设为“设为星标”

优质文章,第一时间送达!

手机可以下载python软件吗,手机上可以下python吗,深度学习
作者 | 王翔来源 | 清风Python
超神利器… 手机可以下载python软件吗,手机上可以下python吗,深度学习

手机可以下载python软件吗,手机上可以下python吗,深度学习

相信多数安卓用户都使用过Qpython这款移动端的Python编辑器吧?之前我也研究过一阵子这个工具,但因为一次简单的爬虫让我对它失望之极。Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它python知识点思维导图。所以,Termux应运而生….

Termux不仅可以帮助你学习和使用Linux系统,更可以通过安装各种插件,当做我们python全栈开发利器!今天我就带大家了解下,如何在手机上玩转Python 爬虫jupyter notebookgit代码托管Web开发 等等全套炫酷的功能!

Termux介绍 手机可以下载python软件吗,手机上可以下python吗,深度学习

Termux是一个Android终端的Linux环境仿真器。主要的是它无需root,就可以直接进行安装使用。可以使用apt包管理器或者这个工具推荐的pkg命令来定制安装其他的工具。何为其他工具?Linux下你能想到的工具,都可以去尝试,多数都可以直接安装,但也有部分工具需要你转个弯,比如在手机中安装mysql数据库!

Termux的Wiki官网:https://wiki.termux.com/wiki/Main_Page

手机可以下载python软件吗,手机上可以下python吗,深度学习

Termux的Wiki

官网中可以看到推荐的下载方式是Google Play 和F-Droid。Google Play在手机上安装太麻烦了,所以推荐F-Droid,虽然它比较慢…当然你可以离线下载Termux的apk文件,虽然这样没办法获取更新。安装果果橙比较简单,下载F-Droid,完成安装后搜索Termux,下载即可。

Python开发者桌面 手机可以下载python软件吗,手机上可以下python吗,深度学习

刚才说到Termux的简单介绍与下载方式,那么下载完成,安装的只是这个工具,而非我们的Python开发者桌面。Termux安装完成首次进入会进行相关的初始化工作,等待1-2分钟即可(此时需要联网下载工具)。截图如下:

手机可以下载python软件吗,手机上可以下python吗,深度学习

安装Termux.png

之后就该进入我们的DIY时间了!

1. 更新源:

为了我们能获取到最新的插件信息,需要更新一下镜像源列表

1pkg update2pkg upgrade3pkg install python python-dev
2. 安装python及pip

系统为我们安装了最新的python3.8版本,紧追时尚潮流….

1pkg install python python-static2pip install --upgrade pip
3. 安装依赖插件

这一步阻塞了很长的时间,可以看到网上针对lxml的安装不管是linux系统还是咱们的Termux,都存在这很多的求助帖。

手机可以下载python软件吗,手机上可以下python吗,深度学习

lxml安装报错

按照很多热心网友的回答去尝试安装插件,和其他解决办法,都没有成功。 多数的报错是提示libxml2插件未安装,可明明安装了,之后查阅资料了解python在使用该插件的使用需要通过clang插件的编译后才能使用,但是安装后有提示conv.h的文件无法获取等等。 这个问题断断续续卡了我两天的时间,光卸载安装Termux就搞了几次,每月20G的流量我就剩5G了…最终找齐了所有插件总结给大家:
1pkg install libxml2 libxslt libiconv  libllvm clang  libzmq libc++2pip install lxml
手机可以下载python软件吗,手机上可以下python吗,深度学习

lxml安装成功

目录说明 手机可以下载python软件吗,手机上可以下python吗,深度学习

首先我们输入termux-setup-storage将手机目录共享给termux,完成后会在home目录下多出一个storage的文件夹。

手机可以下载python软件吗,手机上可以下python吗,深度学习

目录说明

了解Linux的朋友应该比较清楚创建链接与挂载点的问题,手机的目录在Termux的 /data/data/com.termux/files/home/storage/shared内。那么同样的,我们可以将手机的代码目录映射到Termux中。命令如下: ln -s /data/data/com.termux/files/home/storage/shared/Codes_Repository ~/Codes 然后,我们将小说下载器的脚本Novels.py丢到手机的Codes_Repository,再去Termux中看看是否同步 手机可以下载python软件吗,手机上可以下python吗,深度学习

目录共享

无意中暴露了我的Mate 20X,哈哈…之所以当时要买7.2英寸的20x就是为了将手机打造成python开发工具。 优化编辑器 手机可以下载python软件吗,手机上可以下python吗,深度学习

大家都知道Linux环境下开发python,大神们都推荐的是vi,用其他的工具都显得不高端…那么如何优化我们的编辑器呢?安装vi的哥哥vim,针对vim下开发python安装vim-python 代码

 1# 安装vim vim-python 2pkg install vim vim-python 3# 创建vim配置文件 4vim .vimrc 5# 添加 vim 配置文件 6set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1 7set enc=utf8 8set fencs=utf8,gbk,gb2312,gb18030 9# 保存10:wq11# 立即生效12source .vimrc

来看看vim-python的编码效果:

手机可以下载python软件吗,手机上可以下python吗,深度学习

vim-python

手机可以下载python软件吗,手机上可以下python吗,深度学习

vim-python

手机编程 手机可以下载python软件吗,手机上可以下python吗,深度学习

最后来说说Termux的python开发问题,今天有朋友问到,Termux下写Python代码应该用什么编辑器呢?只用vim没有代码联想,写起来很麻烦…
你可以尝试使用Jupyter Notebook …

如果是按照我之前教程安装的Termux,那么直接pip install jupyter即可完成安装…

Termux权限设置 手机可以下载python软件吗,手机上可以下python吗,深度学习

默认情况下Termux安装到手机后,是没有后台运行权限的,即如果你离开Termux桌面,那么将无法继续使用相关的web项目。你需要关闭手机启动管理的自动管理,然后添加上允许后台活动。

手机可以下载python软件吗,手机上可以下python吗,深度学习

Termux设置

之后再输入 jupyter notebook,即可达到后台运行的效果。 手机可以下载python软件吗,手机上可以下python吗,深度学习

jupyter notebook

成功启动jupyter notebook后,会在命令行生成一个带token的url,复制它到你的手机浏览器上,现在在你的手机上好好练习代码吧… 手机可以下载python软件吗,手机上可以下python吗,深度学习

代码运行

一道Leetcode上的练习题,在jupyter notebook上运行是不是完美…. 爬虫代码运行 手机可以下载python软件吗,手机上可以下python吗,深度学习

怎么样,不管是原生的vim还是大家喜爱的jupyter notebook,展示效果还算不错吧!再让我们执行一段爬虫代码

手机可以下载python软件吗,手机上可以下python吗,深度学习

模块安装与使用

可以看到,第一次运行提示缺失requests模块,通过pip安装后,再次执行,爬取小说网站,下载了最近5章的小说内容。 Termux下使用git 手机可以下载python软件吗,手机上可以下python吗,深度学习

既然要做成python开发者桌面怎么能少了git工具的使用?

1pkg install git2git config --global user.name "Usernam"3git config --global user.email  "email-addr"4git clone https://github.com/BreezePython/FlaskTests.git
手机可以下载python软件吗,手机上可以下python吗,深度学习

Git

手机可以下载python软件吗,手机上可以下python吗,深度学习

image.png

现在我们从手机上下载代码,进行安装…
 1# 如果为安装pipenv,需要先进行安装操作 2pip install pipenv 3# 克隆代码 4git clone https://github.com/BreezePython/WeatherForecast.git 5# 进入代码目录 6cd WeatherForecast 7# 安装虚拟机及依赖模块 8pipenv install 9# 进入虚拟机10pipenv shell11# 启动flask12flask run

因为代码是通过pipenv进行开发的,所以从安装到使用,你无需关注虚拟环境到底涉及什么模块,需要怎么安装,没错pipenv就是这么简单粗暴!放几张图吧:

手机可以下载python软件吗,手机上可以下python吗,深度学习

下载代码与安装虚拟环境

别说,安装的这个小蛇还挺可爱的…. 手机可以下载python软件吗,手机上可以下python吗,深度学习

安装插件并启动flask

最终看看手机运行是否正常吧(恩,明天天气不错....): 手机可以下载python软件吗,手机上可以下python吗,深度学习

手机运行

大家说这样的工具,是不一顿操作猛如虎,看得我自己的害怕啊….

Termux的离线安装包和小说下载的脚本链接:https://pan.baidu.com/s/1Xf3_nVzEuUy6C9FZtXFY7g

提取码:b3xa

从此手机在手,天下我有,带你走上python超神路!

 
   

回复下方「关键词」,获取优质资源

回复关键词「 pybook03」,立即获取主页君与小伙伴一起翻译的《Think Python 2e》电子版

回复关键词「入门资料」,立即获取主页君整理的 10 本 Python 入门书的电子版

回复关键词「m」,立即获取Python精选优质文章合集

回复关键词「book 数字」,将数字替换成 0 及以上数字,有惊喜好礼哦~

题图:pexels,CC0 授权。

手机可以下载python软件吗,手机上可以下python吗,深度学习

好文章,我在看

到了这里,关于手机可以下载python软件吗,手机上可以下python吗的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 手机版python编程软件下载,手机python编程软件

    软件介绍: python是一款面向对象、解释型、动态数据类型的高级编程设计语言。它拥有语言上的简洁性、可读性和易维护性,在图形处理、数学处理、文本处理、系统编程、数据库编程等领域都被广泛应用。 所需工具: 安装教程 1、下载好安装包,双击运行“python-3.6.2-amd

    2024年02月09日
    浏览(49)
  • 手机python编程软件怎么用,手机python编程软件下载

    大家好,小编来为大家解答以下问题,手机python编程软件保存的代码在哪里,手机python编程软件怎么运行,现在让我们一起来看看吧!   原标题:盘点几个在手机上可以用来学习编程的软件 前天在悟空问答的时候,很荣幸被邀请参加回答“在手机上可以用来学习编程的软件

    2024年02月14日
    浏览(49)
  • 手机版python编程软件下载,手机python3.7编程软件

    大家好,小编来为大家解答以下问题,手机python编程软件哪个好,手机版python编程软件下载,现在让我们一起来看看吧! 编程是一项非常有用也很有趣的技能,但是很多人可能觉得在电脑上学习编程太麻烦了,或者没有时间和条件去学习。其实,在手机上也可以学习编程哦!

    2024年02月03日
    浏览(58)
  • 手机版python编程软件下载,手机python3.8编程软件

    这篇文章主要介绍了手机python编程软件哪个好,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。 本篇文章给大家谈谈安卓手机python编程软件,以及安卓好用的python编辑器,希望对各位有所帮助,不要忘了

    2024年02月19日
    浏览(51)
  • python3.7手机编程软件下载,用手机编程python的软件

    大家好,小编来为大家解答以下问题,手机python3.0编程软件哪个好,python编程手机软件哪个好,今天让我们一起来看看吧! 手机最强Python编程神器,在手机上运行Python不再是梦!来源丨软件测评说手机编程软件有很多,大部分都很难使用,操作不灵活,甚至不能安装第三方库快码知

    2024年01月19日
    浏览(61)
  • 手机版python编程软件下载,手机端python编程工具

    大家好,给大家分享一下手机python3.0编程软件下载,很多人还不知道这一点。下面详细解释一下。现在让我们来看看! 相信多数安卓用户都使用过Qpython这款移动端的Python编辑器吧?之前我也研究过一阵子这个工具,但因为一次简单的爬虫让我对它失望之极。Qpython不支持lxm

    2024年03月09日
    浏览(55)
  • 深度学习毕设项目 深度学习驾驶行为状态检测系统(疲劳 抽烟 喝水 玩手机) - opencv python

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月04日
    浏览(55)
  • 【深度学习实战】基于深度学习的图片风格快速迁移软件(Python源码+UI界面)

    摘要: 图像风格迁移(Image Style Transfer) 是一种将一张图像的风格应用到另一张图像上的技术。本文详细介绍了其实现的技术原理,同时给出完整的 Python 实现代码、训练好的Pt模型,并且通过 PyQT 实现了UI界面,更方便进行功能的展示。图片风格转换系统主要实现了3种风格

    2024年02月02日
    浏览(52)
  • 软件杯 深度学习 python opencv 火焰检测识别

    🔥 优质竞赛项目系列,今天要分享的是 🚩 基于深度学习的火焰识别算法研究与实现 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:4分 工作量:4分 创新点:3分 🧿 更多资料, 项目分享: https://gitee.co

    2024年04月12日
    浏览(39)
  • 竞赛 深度学习驾驶行为状态检测系统(疲劳 抽烟 喝水 玩手机) - opencv python

    🔥 优质竞赛项目系列,今天要分享的是 🚩 基于深度学习的驾驶行为状态检测系统 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分 工作量:3分 创新点:5分 🧿 更多资料, 项目分享: https://gitee.com/d

    2024年01月21日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包