![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 61
Q同学的nlp笔记
深度解读最新NLP论文,关注技术动态,分享NLP在各行各业的应用见解。
展开
-
jupyterlab无法启动报错/usr/bin/python: bad interpreter: No such file or directory
问题描述今天启动jupyter lab时报错/home/jxqi/.local/bin/jupyter: /usr/bin/python: bad interpreter: No such file or directory但在python中import jupyterlab是正常的,尝试了pip uninstall jupyterlab再重装后还是同样的错误。最后参考了这篇博客启动jupyter报错 zsh: /usr/local/bin/jupyter: bad interpreter: /us原创 2021-08-06 10:38:21 · 2352 阅读 · 0 评论 -
Python中切分列表时遇到的小问题
问题这几天接连犯了两次小错误,都是在切分列表时发生的。对于一个长度为L的列表,我想把它分成K段,然后每段分别用来做下游任务(如多进程任务分配),但在编程时,我却使用了如下的方式。bins = int(L/K)for i in range(K): sub_list = list[i*bins: (i+1)*bins] sub_task(sub_list)这样想当然的话会导致最终列表的尾部可能有部分元素未被包括。例如,取L=25641,K=512,得到bins=int(25641/512)=i原创 2021-04-22 09:54:41 · 151 阅读 · 0 评论 -
Python函数参数中的*与**运算符
Python函数参数中的*与**运算符问题描述在阅读某些代码时,经常会看到函数定义/调用时的参数前带有 * 或者 ** 运算符,比较糊涂,今天来探究记录一番.函数定义时的 * 和 **查阅相关资料得知,在参数前面加上* 号 ,意味着参数个数不止一个,而带一个星号(*)参数的函数传入的参数存储为一个元组(tuple),带两个(*)号则是表示字典(dict)!我们定义3个函数来分别测试一下*和**的功能。第一个函数func1参数列表中有两个参数,其中参数b前有*第二个函数func2参数列表中有两个原创 2021-04-05 15:23:16 · 503 阅读 · 2 评论 -
Linux上不同Conda环境下Jupyter内核更换问题记录
问题描述在服务器中,存在多个conda环境,使用不同环境时,jupyter中的python解释器无法正常切换。使用命令查看python解释器路径时,会发现cmd下进入的python与Notebook中Kernel所使用的python路径不一致。举例说明,存在两个环境nlp和torch18。首先,在服务器命令行下激活nlp环境并运行jupyter lab>> conda activate nlp>> jupyter lab --no-browser然后,使用浏览器远程连接这原创 2021-04-03 10:39:11 · 713 阅读 · 3 评论 -
python笔记
python如何把字典键值翻转直接使用字典推导d = {1:'a', 2:'b', 3:'c'}print(d)rd = {v:k for k,v in d.items()}print(rd)结果{1: 'a', 2: 'b', 3: 'c'}{'a': 1, 'b': 2, 'c': 3}对列表中的元组元素按元组某字段排序默认排序是按元组的第一个字段进行排序的items = [(1, 'B'), (1, 'A'), (2, 'A'), (0, 'B'), (0, 'a')]so原创 2021-02-24 17:07:26 · 193 阅读 · 0 评论 -
Windows环境下python3.7出现ssl或者tsl不可用的解决方法
在Anaconda中创建了一个爬虫方面的虚拟环境,然后尝试爬取了一些页面,结果对于一个简单的百度页面,爬取http://www.baidu.com返回结果是正常的,而对于https://www.baidu.com则没有正常返回结果,反而是报了错误requests.exceptions.SSLError: HTTPSConnectionPool(host='www.baidu.com', ...原创 2019-03-28 11:11:34 · 8233 阅读 · 6 评论 -
Python中pip与conda使用清华镜像
前言学习需要,在配置某个Python项目时需要使用特定版本(2.2.4)的matplotlib库,于是就想使用Anaconda创建一个虚拟环境,再安装这个包。在Anaconda Navigator的Environments中创建好了一个新的环境,结果在里面搜索安装matplotlib时发现conda中的版本没有2.2.4的,2版本的最高是2.2.3。便想先安装个2.2.3的试一试,结果安装十分...原创 2019-03-27 21:09:56 · 10024 阅读 · 2 评论 -
LargeVis安装与使用
LargeVis是一种用于大规模图可视化的布局算法,其在高维数据可视化、网络可视化上具有良好的表现,由于学习需要进行了一些相关探索,记录如下。项目地址与介绍 项目地址 https://github.com/lferry007/LargeVis 项目介绍 我的操作系统是64位Win10,这里仅列出Readme中关于Windows环境下的描述####Windows To ...原创 2019-03-04 19:51:07 · 2407 阅读 · 4 评论 -
记一个莫名巧妙的错误,关于python的Scrapy
好早就安装好了scrapy,今天跟着视频教程新建项目时却总是报错D:\Study\Python\Scrapy>scrapy startproject ItcastTraceback (most recent call last): File "c:\python36\lib\runpy.py", line 193, in _run_module_as_main "__mai...原创 2018-11-18 18:52:10 · 597 阅读 · 0 评论