
Python
文章平均质量分 51
reisaru
这个作者很懒,什么都没留下…
展开
-
vscode连接远程服务器并且改动远程代码
首先打开vscode,按F1并输入“ Remote-SSH:add new SSH Host …”命令。在出现的输入框中以以下格式输入您的用户名和主机 IP,然后按Enter,也就是user@host-or-ip。输入完成之后会出现下面这个输入框,让你选择ssh的config文件。进来之后可以发现刚刚输入的保存了下来。然后继续f1,键入以Remote-SSH获取可用命令的完整列表。这次选择connect的命令。然后选择更改输入好的,会打开一个新的vscode窗口,连接上之后再让你..原创 2021-05-07 18:02:36 · 1863 阅读 · 0 评论 -
pyinstaller打包exe软件并解决 Pyinstaller failed to execute script main问题(用了sklearn库)
一、基本的操作pyinstaller -F --noconsole ***.py -n 软件名字 -i 1.ico-F 参数是打包后,只留下一个.exe的可执行文件默认情况下的参数是 -D 打包后在dist目录有多个依赖文件(但是用D启动会快一些)–noconsole 参数是运行时不显示控制台的意思,一般是 -w ,但是我w无法运行(注意这里两个–不是手误)-n 另外还可以使用 -n *** 的方式确定exe的文件名,如 -n 我的第一个exe程序-i 显然是icon图标二、出现问题 Pyi原创 2020-06-27 21:14:17 · 2087 阅读 · 0 评论 -
python3.6anaconda安装sklearn踩坑实录
首先我是用pycharm完成的,要确定命令行和界面里是同一个环境。如果不确定可以设置再add在新增加的环境里看现在是哪个环境,只要选择已有的环境,虽然project interpreter里面好像新增了个(2),但是包可以直接移植过来。然后可以检查一下自己现在的Python版本和conda版本和解释器里的一样不。conda是在终端输入,conda info -e,第一个星号就是自己的版本。Python是在Python终端里面输入,import sys和sys.executable查看当前Pytho原创 2020-06-27 00:20:20 · 6781 阅读 · 0 评论 -
Anaconda执行import任何报valueError: failed to parse CPython sys.version错误的问题
之前报了这种错误按照要求删掉了很多文件:然后出现了这个错误,无法import任何东西进来。虽然我是windows,但是参考这个同理:https://blog.youkuaiyun.com/piaoxue1949/article/details/80295385原创 2020-06-26 23:10:03 · 1345 阅读 · 0 评论 -
pyqt5+designer完成简单图形程序
之前的界面都是think,很多功能都无法实现,这是自己第一次想使用pyqt来对界面进行布局。首先pyqt无法conda安装,会找不到环境,但是在pycharm中可以在setting里面直接安装。安装好之后可以在win10自带的搜索里输入designer,就可以打开designer。左边的组件栏可以直接拖动放到右边,注意如果想拖动的是layout,还需要再把组件拖入layout中。布局中选中的组件,可以在右边查看属性。但是注意这里下面修改的属性,会影响同一类的全部组件,不要轻易在这里修改。如原创 2020-06-05 01:38:36 · 1831 阅读 · 0 评论 -
pycharm实现scrapy爬虫的生成和入门
虽然是用pycharm进行调试,但是最开始一定不要在pycharm中生成项目,因为要用scrapy自己生成一个项目,否则会缺少如同scrapy.cfg的配置文件,导致Unknown command: crawl错误。所以先在自己想要的地方开始:scrapy startproject myproject注意这个myproject是自定义的文件夹。然后在pycharm里找到这个项目。发现已经自动生成了这样的结构,也帮忙配置好了环境变量。创建项目之后,我们还需要创建一个爬虫,官方的语法如下:scra原创 2020-05-31 18:20:04 · 941 阅读 · 0 评论 -
pycharm中from scapy.all import *明明加载了却报错no module named scapy
许久不用pycharm了,这次用是想实现一下抓包,结果一开始引入from scapy.all import * 的时候就报错no module named 'scapy’了。重点是我已经在解释器里已经有这个包了。然后试图在本地用conda导入scapy,结果又报错了,而且还没在别的地方查到这个错误ImportError("cannot import name 'universaldetector'",)我思前想后觉得是conda的问题,遂花了很大功夫搞定conda,具体怎么搞定可以参考我的这篇文章ht原创 2020-05-15 21:17:07 · 6587 阅读 · 0 评论 -
anaconda下载多个Python版本的坑[换源/condaerror: cannot link a source that does not exist]
在开始中打开anaconda的命令行首先第一步是检测你的网络是否通畅的!也就是你的镜像链接可不可以用!conda update conda然后发现连不上,此时就要更换镜像源了!最简单的方式是:conda config --set show_channel_urls yes先在C:\Users\你的用户名下生成.condarc文件,然后找到它,用记事本打开。然后输入以下内容,注意这里的源是可能过期的,一旦有一个过期了可能导致全部不能用,所以不要加入太多的源,以及记得把默认的default删掉!原创 2020-05-15 20:40:10 · 6504 阅读 · 2 评论 -
Python的字符串与list与进制转换与字典转换的坑
类型为int,并且只有0和1的list如何变成二进制数list = [0, 1, 0, 1]变成 0b0101思路是先变成list[“0101”],再变成十进制整数(可以强制转换),再变成二进制。 t = "".join('%s' % N for N in list) list = bin(int(t, 2))还有就是已知一个字典,如何排序可以使用sort...原创 2019-10-23 22:46:33 · 813 阅读 · 0 评论 -
pycharm新建项目反复弹出configurations
应该是四个地方有地方没有设置好,首先选择模板python。2是要运行的Python代码的位置3是Python解释器的位置(也就是这个Python处于的虚拟环境)4是项目的目录输入完成后可以直接ok出来后发现右边就是亮的...原创 2019-10-20 17:21:26 · 2089 阅读 · 0 评论 -
在Ubuntu18里安装Python3.5
在Ubuntu18里安装Python3.5遇到问题。Note, selecting ‘libpython3.5-minimal’ for regex ‘python3.5’解决办法:https://askubuntu.com/questions/1052322/python3-5-dev-in-ubuntu-18-04...原创 2019-08-26 18:42:54 · 8476 阅读 · 2 评论 -
ubuntu18搭建flask
pip的安装$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本 $ sudo apt-get install python3-distutils$ sudo python3 get-pip.py # 运行安装脚本 注意这里我的环境变量是python3,大家的可能是python最后可以安装p...原创 2019-08-14 12:28:46 · 765 阅读 · 0 评论 -
Ubuntu14.04下安装flask(Python虚拟环境管理与切换)
首先是在Ubuntu下安装多版本的Python。首先我的配置是Ubuntu14.04 32位下默认的是Python2.7和Python3.4,我想安装一个Python3.6。这里是一个安装教程,跟着一步步走没问题:http://yanghuangblog.com/index.php/archives/9/注意最后安装成功后也更新一下sudo apt-get update然后把当前P...原创 2019-07-24 14:20:47 · 367 阅读 · 0 评论 -
Python 爱筛法实现任意整数N以内的素数
核心实现: for i in range(2, int(numpy.sqrt(n)) + 1): for j in range(2, n // 2): if i*j <= n and p[i*j] == 1: p[i*j] = 0踩雷点:第二层循环的范围也是(2, int(numpy.sqrt(n)) + 1)...原创 2019-01-03 16:18:15 · 1560 阅读 · 0 评论 -
Python实现模重复平方的算法和实现RSA公钥密码算法
有了之前进制转换和字符串的坑这次写起来挺顺的233先贴一下模重复平方法的数学实现,一个很明显的递推。我觉得编程实现递推关系的时候,是可以无视其数学意义和数学关系(比如这个位置到底是aj还是aj+1并不重要),只看这个数和上一个数之间的数量关系就好了。如果说哪里要注意一下大概是最后的边界吧,判断是否到达二进制数的末尾,用len(n)来返回长度判断。第一次用了if i!=n[-1] 显然有问题,...原创 2019-01-05 12:33:48 · 1830 阅读 · 0 评论 -
python对self的警告
太菜了在ddl来临之时去copy了一份Python做进制加减(非暴力)的代码内容大概是这样的:原博没有调用只有函数def addBinary(self,a, b): ...实现内容 return 结果a =input("请输入第一个二进制数: ")b =input("请输入第二个二进制数: ")print(addBinary(a,b));报错。当时我那个急啊,第一...原创 2019-01-01 17:11:09 · 754 阅读 · 0 评论 -
Python用字符串做二进制乘法和Python调用内置进制转换我踩的坑
注意本文加法的思想来源于 https://blog.youkuaiyun.com/qiubingcsdn/article/details/82263114其余为我自己做的字符串str的末位是实际上计算的首位,所以第一步是翻转字符串首先弄清楚python的字符串列表有2种取值顺序:从左到右索引默认0开始的s = 'ilovepython's[0]的结果是i然后从右到左索引默认-1开始...原创 2019-01-02 20:29:12 · 1268 阅读 · 0 评论 -
用Python实现欧几里得和广义欧几里得公式并应用在中国剩余定理上
题目:用广义欧几里得除法求两个整数的最大公因数。用定理1.3.7求s和t使得:sa+tb = (a,b) 。以上两题要求对任意大整数给出结果。这里给出python的题解。这个表是对定理的打表:递推式为:因此用递推可得。因为前三行的下标为-1,-2,所以用个n替换n和j遵循同样的递推式。因此建议直接建立一个新的递推表,下标直接沿用成n相关,验证同等位置是否和原来遵循相...原创 2019-01-03 13:01:14 · 1872 阅读 · 1 评论 -
语音识别 二进制加法(异或) 基本笔记(一)
https://blog.youkuaiyun.com/liwusen/article/details/51051079深度学习中Embedding层有什么用?https://fuhailin.github.io/Embedding/numpy.random用处https://www.cnblogs.com/lemonbit/p/6864179.html(Batch_size,num_step,em...原创 2019-03-31 15:52:35 · 716 阅读 · 0 评论 -
pycharm新创项目无法下载包和智能导入包
前提条件:之前可以运行解决办法:创建的环境太多了,选错了环境,这个环境就是没有安装TensorFlow的。猜测:使用conda配置的不是这个环境,这个是pycharm自己创造的,可能找不到conda,即使这个conda确实存在...原创 2019-04-11 00:31:47 · 1319 阅读 · 0 评论 -
运行TensorFlow简单的音频识别出现的问题和解决
源代码树是什么源代码树就是这个语言基本的操作集的根目录。比如TensorFlow的就是D:\Anaconda3\envs\tensorflow\Lib\site-packages\tensorflow下面是这样的:接下来我们看到代码有TensorFlow,所以是进入D:\Anaconda3\envs\tensorflow\Lib\site-packages这里出现第二个问题。...原创 2019-04-11 23:32:03 · 1099 阅读 · 1 评论 -
Ubuntu14.04安装anaconda3(32位)重点在于添加环境变量
首先下载anaconda。我的虚拟机为了跑htk是32位的,注意只能下载x86的,而不是x86_64的。这里有各个版本的anaconda。https://repo.continuum.io/archive/进入下载目录bash Anaconda3-5.0.1-Linux-x86.sh然后一直enter,一直yes。注意一下有个地方问你的安装路径,是相对于安装包的路径。自定义一下。然后还要...原创 2019-05-24 17:00:02 · 1991 阅读 · 0 评论 -
在安装了anaconda配置好Python的前提下安装MySQL
我的anaconda安装目录,配置好的是Python3.6首先安装MySQL,我安装的是免安装版本。链接在下面: https://dev.mysql.com/downloads/mysql/5.5.html#downloads解压缩后路径如下D:\MySQL\mysql-5.5.62-winx64添加环境变量。首先新建一个MYSQL_HOME,然后变量值为解压目录D:\MySQL\mysq...原创 2019-06-14 16:52:11 · 3943 阅读 · 2 评论 -
基于anaconda3的Python ImportError: No module named 'numpy'解决办法
一个忽然的小问题。基于anaconda3的Python,之前也编写过别的东西,用过这个包。ImportError: No module named 'numpy'因为电脑装了几个Python,看了下它的版本,也没问题。因为装anaconda3就是不想各种pip,也没有去下载,各种优快云,百度。后来忽然灵光一闪。我这个是一个复制的文件,可能导入路径没有装呢。去file→settin...原创 2019-01-03 15:34:35 · 5332 阅读 · 2 评论