python
文章平均质量分 57
ACMSunny
程序需要多看,多写,然后顿悟。
展开
-
服务器运行python代码报错:intall python Extension
应该是原来运行的时候用的python文件丢失,然后使用这个命令的直接调用的别的python备份。在试运行文件中,右键——run python file in terminal然后就不报错了。导致我现在都没搞明白是怎么回事儿。怎么突然就可以运行了。但是主要是运行程序的时候出问题。我又试着重新连了服务器,没用。万万没想到,竟然是这样解决的。原创 2023-08-22 17:54:47 · 271 阅读 · 0 评论 -
程序不报错,直接跳出也不执行多进程任务
解决方法就是,你在主程序里面加入测试语句,打印出来里面的相关数据检查输入。你就知道是不是里面的数据已经执行完毕才退出的。我开始以为我的错误是因为多进程阻塞导致的,但是后来我发现,是自己的程序输入变动导致了问题。程序直接跳出主程序。不执行main部分。否则问题找错了方向,那才叫一个费劲儿。原创 2023-03-09 17:06:24 · 462 阅读 · 0 评论 -
server 11 disconnected unexpectedly 和Failed to launch debugger for child process 1434472的解决方案【已解决】
在服务器多进程程序执行过程中,爆出了这两个错误。server 11 disconnected unexpectedly 和Failed to launch debugger for child process 1434472。原创 2023-03-09 17:02:08 · 1000 阅读 · 0 评论 -
VScode远程连接服务器-过程试图写入的管道不存在-could not establist connection to【已解决】
使用服务器的过程中突然与服务器断连,报错如下:could not establist connection to。原创 2023-02-26 11:18:27 · 5678 阅读 · 13 评论 -
Exception has occurred: ModuleNotFoundErrorNo module named ‘urllib3‘【已解决】
实际上只是想要测试一下torch是否安装成功,输出相应版本。谁知道就报错了。原创 2023-02-24 09:36:47 · 6830 阅读 · 1 评论 -
print(torch.cuda.is_available())False的解决方案以及torch版本的简单正确安装方式【已解决】
想使用GPU加快程序运行速度,pip安装完torch后,检测时候报错。安装时成功了,从报错来看,发现还不能用。False。原创 2023-02-22 23:19:54 · 9315 阅读 · 0 评论 -
IsADirectoryError: [Errno 21] Is a directory【已解决】
生成数据,存储时候报错。原创 2023-02-19 11:28:21 · 18105 阅读 · 0 评论 -
如何使用linux服务器多核跑程序和unhashable type: ‘list‘报错的解决方案
之所以这样干的目的是,使用多核跑程序预处理。想要这样做的一个前提就是需要把核心程序抽取出来,然后把下面四句作为主程序就行。上面程序中,15是使用的服务器核数,data_pro是处理的核心程序。namelist是需要迭代的次数。特别需要注意的是,namelista必须是可哈希的。否则会报错:unhashable type: 'list'原创 2023-02-18 15:50:45 · 1351 阅读 · 1 评论 -
vscode 从服务器download生成文件报错:[error] Error: No such file【虽然下载了文件,但是没解决错误】
直到后来我在本地探索的时候发现,本地就可以实现从服务器下载的功能,只要你的vscode安装了sftp插件。根本不需要从服务器进行download操作。本地选中你要同步的文件夹,就能将服务器上生成的文件同步到本地。做了实验,想把生成的数据download下来,但是报错了,乱七八糟好长一段儿。这个问题虽然解决了,但是,就从报错来说,没解决。只是有了一个能完成目的的方式。在报错的同时,我的文件可以从本地上传过去。但是一旦下载就报错。而本身的问题并未解决。原创 2023-02-12 00:32:14 · 356 阅读 · 0 评论 -
vscode sftp从linux服务器下载文件至本地:No such file or dictionary【已解决】
(3)我又重新检查的时候,发现,其实不用非要从服务器界面download,咱们可以使用同步功能直接把服务器上生成的文件同步回来就行。(1)Upload Folder 和 Download Folder 在 uploadOnSave 和 watcher 都关闭的情况下使用。此时需要注意的是,一定要选择准确文件,不要把不想要的程序版本同步到原版的内容上。下面分享一下我的sftp config,因为里面的remotePath很重要。不过就算想全部同步,你也要保存一个备份,防止服务器版本彻底覆盖本地版本。原创 2023-02-12 00:18:55 · 1991 阅读 · 0 评论 -
AssertionError: 618 columns passed, passed data had 508 columns【已解决】
程序中断,报错如下AssertionError: 618 columns passed, passed data had 508 columns terminal报错如下:Backend Qt5Agg is interactive backend. Turning interactive mode on. numpy1.19.4改为了numpy1.21.6pip list: numpy1.21.6conda list: numpy1.20.1发现,报错仍旧一样,没有任何改变。我的怀疑是数据里面有nan原创 2023-02-10 20:13:30 · 1964 阅读 · 0 评论 -
import matplotlib.pyplot as plt ImportError: cannot import name ‘Image‘ from ‘PIL‘ 【已解决】
程序运行时候报错import matplotlib.pyplot as plt ImportError: cannot import name 'Image' from 'PIL' 。万幸已经通过卸载-重装大法解决pip uninstallPillowpip installPillow原创 2023-02-09 01:10:33 · 3953 阅读 · 0 评论 -
Unable to import required dependencies: pytz: No module named ‘pytz‘ ,dateutil: No module named【已解决】
这个dateutil安装不上,直到找到了这个。原创 2023-02-08 23:28:45 · 2190 阅读 · 0 评论 -
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory:【已解决】
使用pip安装matplotlib时候报错如下: 简单粗暴一点,直接删除numpy和numpy-1.21.6.dist-info这两个文件夹,然后重新安装numpy就可以了。pip install numpy。后面的这个错误,也是一样的解决方案,根据提供的路径,找到相应的文件夹,然后删除,再使用pip安装就好。(cat) PS E:\matlab> pip install pandasRequirement already satisfied: pandas in d:\program\anaconda3原创 2023-02-08 23:14:52 · 1942 阅读 · 0 评论 -
WARNING: Ignoring invalid distribution -umpy (d:\program\anaconda3\envs\cat\lib\site-packages)
使用pip查看一下安装的包,出了无数个警告。原创 2023-02-08 22:22:28 · 1674 阅读 · 0 评论 -
Error processing line1of \Anaconda3\envs\cat\lib\site-packages\matplotlib-3.4.2-py3.7-nspkg.pth
我直接卸载并重装matplotlib。再次进入python就正常了。原创 2023-02-08 22:07:33 · 1414 阅读 · 0 评论 -
conda配置环境的一些常用命令
conda配置环境的常用命令,创建、查看、删除虚拟环境;更新配置,分享环境等命令。原创 2023-02-08 20:44:11 · 11150 阅读 · 0 评论 -
Exception: LinAlgError和Intel MKL ERROR: Parameter 6 was incorrect on entry to DGELSD【已解决】
有人说numpy1.19.3在linux上起作用,numpy1.19.4在Windows上起作用。因此我把原来的numpy卸载,重装numpy1.19.4。我通过降低了numpy版本的方式解决了这个问题,不知道这个方法对你是否有借鉴意义。原来的numpy是1.21.5版本的。原创 2023-02-07 16:19:57 · 1116 阅读 · 1 评论 -
conda在服务器创建虚拟环境报错Found conflicts! Looking for incompatible packages.
【代码】conda在服务器创建虚拟环境报错Found conflicts!原创 2023-02-05 10:14:13 · 2640 阅读 · 0 评论 -
pip intall pywin32出现 error: subprocess-exited-with-error 错误的解决办法
还有另外一篇文章写了更多的尝试方法,仍旧没有解决。你可以看看哪些方法是否对你有用。有朋友说更新一下setuptools就可以了。可惜我测试了,没用。原创 2023-02-04 16:44:29 · 10632 阅读 · 3 评论 -
服务器pip3配置requirements.txt时候could not find a version that satisfies the requirement pywin32
当我试验了上面的所有方法都没有解决的时候,我只能把需求依赖集合中的pywin32注释掉,然后,问题没有了。有的人用下面这三种方法可以成功,而我都试了一遍,仍旧没用。下面的这个讨论帖对于pywin32价值较大,仅供参考。然后使用了下面镜像网站安装的一些方法,仍旧没用。很多人都已经解决了,我的问题依旧顽固,没弄好。不幸的小伙伴还要往后看,作者痛苦,读者也痛苦。不像那些画美女图的画手,画手开心,观众也开心。幸运的小伙伴问题到这里基本已经解决了。然后再安装pywin32,仍旧报错。修改系统环境变量——备注说明。原创 2023-02-04 16:40:55 · 5427 阅读 · 4 评论 -
个人整理出来的主机程序移植到服务器时候遇到的问题和解决方案文档——仅提供思路,只是个人遇到的问题,未必有实际的参考价值,最有价值的是文中链接中的内容
5 python安装pip包时,提示No module named ‘setuptools‘ 解决方案。为服务器安装虚拟环境时候:pip3 install virtualenv。6 服务器上pip安装和因为缺少setuptools无法安装的解决方案。11 本地代码拷贝到服务器后需要修改里面的地址路径吗?确认服务器是否有Python版本。3 服务器是Python版本检测。9 linux和screen命令。Linux cd命令:切换目录。12 生成依赖包,安装依赖包。4 服务器pip安装。原创 2023-02-04 16:23:43 · 528 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘pandas‘ 和Import “pandas“ could not be resolved from source
所以上面提供了一方法,是把python的site-packages包加到vscode的python.analysis:extra paths上。左下角——settings——输入python.analysis:extra paths——把路径添加上去。从上面的问题可以看出,我的numpy和pandas在pip和conda命令下都找到了。此外还有一种方法是,直接在win+R——cmd——pip install pandas.但是换了编译器之后,又出现了其它错误,不过至少解决了这个pandas的错误,不是吗?原创 2023-01-30 19:51:53 · 6365 阅读 · 0 评论 -
如何在服务器上安装相应的依赖和包
开始遇到的问题是要跑的程序数据太大,咱们通常会将本机上的Python程序和数据移植到服务器上去运行。但是,我在将生成的requirements.txt上传之后,因为服务器上没有pip3,所以无法安装。当你一直顺着一条路走不通的时候,需要从根子上再次梳理一次,看看是不是之前有哪些提示自己忽略了。但是移植到服务器不仅要上传程序和数据,同时还要为程序配置相应的环境,即为程序配置依赖包。在下载到服务器的pip 22.3.1中解决了pip3的安装问题。如果我早点意识到这个问题,我的这个问题至少能够提前一周解决。原创 2023-01-28 17:26:09 · 1434 阅读 · 0 评论 -
服务器命令执行时候报错 xxx is not in the sudoers file. This incident will be reported解决办法(实测可用)
在为程序配置服务器环境时候,若pip3没有安装成功,会带来各种依赖包安装的麻烦,并且报错多且奇怪。除了最初的时候会提示你没有权限外,后面的错误就不会提供这个说明。可能你试过很多方法都解决不了。但是解决的方法却很简单。原创 2023-01-28 17:10:32 · 468 阅读 · 0 评论 -
python setup.py install报错“error: can‘t create or remove files in install directory”
当学校或老师分配服务器权限时候不仅要有账户,密码,还要一些其它的代码操作权限,否则你基本没有安装依赖包的权利。但是这些问题归根结底是源于安装虚拟环境以运行程序,所以回到根子上发现,在sudo下的问题往往遇到权限问题。后来联系服务器分配的同学,果然是因为未把本用户加入到sudo files里面。当权限不够的时候,越复杂的方法越没啥用。本文前面的朋友不知道怎么避开这个权限问题的,但是很明显,我遇到的问题是权限不够导致的。我是用的是setuptools-66.1.1,太高,考虑降低一下。CSDN博友分析如下。原创 2023-01-28 16:59:00 · 5635 阅读 · 0 评论 -
PuTTY installation directory must be on a local hard drive
2、如果是msi类型的,以管理员身份运行cmd,cd到msi文件所在的目录,执行msiexec /i (执行时不要包含尖括号)既可以完成安装。问题描述:安装时候报错,installation directory must be on a local hard drive。因此,我决定使用vscode安装插件实现远程服务。1、如果是exe类型的,直接右击以管理员身份运行。很多人使用了这个方法解决了。解决方案,无法解决。原创 2023-01-17 22:53:02 · 712 阅读 · 0 评论 -
一文搞定visual studio code远程服务器的配置和文件上传
在跑大型程序的时候需要用到服务器,因此如何远程操作服务器就至关重要了。很多教程教如何使用putty来操作,但是我的安装时候就出现错误了。再加上我用的visual studio code提供远程服务器控制以及文件传输功能。因此我就使用vscode来配置相应的环境并上传。中间遇到了各种各样的问题。比如配置sftp出问题,比如上传出问题。下面从头到尾讲一遍,我碰到的问题和解决办法。原创 2023-01-17 21:24:16 · 2879 阅读 · 2 评论 -
配置远程服务器时候sftp的配置以及注意事项【在本地配置sftp】
需要特别提出的是IP是你需要链接的服务器的IP,而不是你自己的主机IP。我之所以不用PutTy是因为这个工具有问题,在我的电脑上怎么也安装不上,也找了很多办法根本没用。配置远程太难了,我还找好几个同学和家人帮忙,也废了一大把劲儿,因此把这些事情给你讲一下。还需要提出的是此sftp配置需要在本地local配置。remote-ssh,remote-explorer,sftp,如下所示。当你的sftp配置成功后,你打开本地,右键需要上传的文件夹。上面括号里面的是解释,也是需要你修改的内容。就可以将文件上传了。原创 2023-01-17 20:09:32 · 2086 阅读 · 0 评论 -
一些python绘制EEG图的常见问题
PYTHON 中 MNE 读取EEG竞赛数据绘图和提取EPOCH(GDF格式)MNE-PYTHON处理脑电数据(以下是针对自己找的数据集)问题2和问题3的解决方法:直接将需要写入的格式str型号,即。这种情况可以直接输出,就不必调用.value。到jupyter网址后面。EEG信号提取与机器学习。edf文件的操作和读取。Epoch数据可视化。原创 2022-10-28 11:02:02 · 1469 阅读 · 0 评论 -
ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory:报错处理
安装MNE工具包出现报错: ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'd:\\program\\anaconda3\\envs\\cat\\lib\\site-packages\\urllib3-1.26.4.dist-info\\METADATA'解决方案:ERROR: Could not install packages due to an OSError: [Er原创 2022-10-10 17:35:50 · 19952 阅读 · 9 评论 -
EnvironmentLocationNotFound: Not a conda environment: C:\Program Files\Anaconda3
长时间不怎么用conda,发现conda报错。我的解决办法是直接打开一下,anaconda navigator就可以了。win+ R——CMD——cd/d d:\Program(切换盘符)——conda info——conda list然后输入 conda list就能。原创 2022-10-10 10:43:42 · 7843 阅读 · 5 评论 -
conda更新时候,一直是solving environment
conda更新出了问题,需要恢复默认源安装,因为清华的镜像出了问题。那个问题解决了,但是更新conda时候一直卡在这个地方。解决方法:直接打断一次,重新进行就可以了。但是,这个方法,我用了确实没效果。原创 2022-09-30 08:40:57 · 3275 阅读 · 1 评论 -
python将数据存到txt文件中发现顺序混乱或有残缺
问题:python写入文档的时候,发现有的文档在控制窗口输出了,但是没有保存到txt文档里。经查:原因是存储内容过长,导致IO错误。原创 2022-09-16 22:21:46 · 775 阅读 · 0 评论 -
python gbk、utf-8、gb18030都在读取文件时候报错怎么办
现在gb18030读取txt文件有问题时候,说明文中出现了连‘gb18030’也无法编码的字符,可以使用‘ignore’属性进行忽略。当gbk编码读取txt文件有问题时候,我改用了gb18030编码。因为gb18030编码范围更广。最开始用utf-8读取txt读取文件有问题时候,我改用了gbk编码。因为gbk编码范围更广。如果还不成,检查一下,是否所有的输入都设置成了这个格式。因为读取和写入都需要改成这个格式。基本上到这一步就ok了。原创 2022-09-16 12:36:32 · 7716 阅读 · 1 评论 -
python如何跳出循环与如何跳出指定次数的循环和range函数的用法
在执行 while 循环或者 for 循环时,只要循环条件满足,程序将会一直执行循环体,不停地转圈。大家知道,跳过当前循环,用break。跳过本次循环中剩余代码用continue。从函数中跳出,使用return就行。比如for循环执行10次,但是当i=2时候,需要跳过5次循环怎么办。range(1,10,2)从1,开始,步长为2,不包含10。range(10),默认从0开始,步长为1,不包含10。range(2,10),从1开始,步长为1,不包含10.关于range函数。这样就可以直接跳过5次for循环。原创 2022-09-16 11:40:02 · 3815 阅读 · 1 评论 -
Exception has occurred: ValueErrorPosition or time array should be the same size as signal.
1 问题Exception has occurred: ValueErrorPosition or time array should be the same size as signal.解决方案问题2Exception has occurred: ValueErrorzero-size array to reduction operation minimum which has no identity3 问题Found input variables wi原创 2022-02-18 10:40:18 · 2452 阅读 · 4 评论 -
Exception has occurred: AttributeError‘list‘ object(或DataFrame) has no attribute ‘dtype‘
问题描述EMD实验实现时候报错:Exception has occurred: AttributeError 'list' object has no attribute 'dtype'解决方案于是 emd = EMD() emd.emd(signal)改为 emd = EMD(signal)报错Exception has occurred: ValueErrorNo IMF found. Please, run EMD method or it原创 2022-01-20 21:35:24 · 2869 阅读 · 0 评论 -
python EMD工具包安装
问题描述安装EMD工具包出错。使用句子pip install PyEMD安装出错。开始下载的这里的EMD包GitHub - laszukdawid/PyEMD: Python implementation of Empirical Mode Decompoisition (EMD) method报错如下:我怀疑应该是命令写错了,找到了这种直接安装的方法,然后就没有那个问题了。解决办法pip安装:pip install EMD-signa对于计算机专业的人来说原创 2022-01-18 23:33:18 · 1423 阅读 · 0 评论 -
Error when checking input: expected input_1 to have shape (1024,) but got array with shape (819200,)
问题描述在使用卷积神经网络(CNN)训练模型时候,你会发现有一系列的维度不匹配的问题,报错千奇百怪。一会说应该输入的是2维,但是输入数据却是3维。一会说应该输入的是(1024,),但是输入的却是(819200,)。虽然数字不同,但是遇到的问题总归都是这样。经过我几个消失的奋斗终于解决了这个问题:解决方案(1)更改输入数据维度,善于运用reshape将数据更改为你想要的类型。博主冷月无声的这篇应该能够解决你所有的reshape问题。Python的reshape的用法:resha原创 2022-01-14 22:14:31 · 4870 阅读 · 0 评论