Python
最强玩者
这个作者很懒,什么都没留下…
展开
-
Numpy数据类型转换astype,dtype
1、查看数据类型In [11]: arr = np.array([1,2,3,4,5])In [12]: arrOut[12]: array([1, 2, 3, 4, 5])// 该命令查看数据类型In [13]: arr.dtypeOut[13]: dtype('int64')In [14]: float_arr = arr.astype(np.float64)// ...原创 2018-08-03 11:35:12 · 6643 阅读 · 0 评论 -
明明没有越界,却提示index out of range
既然提示了index out of range ,那就是越界了。我估计很多人遇到这个问题都觉得很奇怪,可能都是操作着从文件里面读出来的数据吧。文件有很多行数据,并不能保证每一行都一定有数据,也不能保证每一行的数据都是那么多。所以,在对文件的某一行进行split的时候,可能length确实没有那么长。解决办法是,在操作的时候判断一下吧,如果split之后,长度有那么长,再进行后续操作,不然每次拿...原创 2018-11-17 14:23:25 · 83665 阅读 · 2 评论 -
ModuleNotFoundError: No module named 'apt_pkg' ModuleNotFoundError: No module named 'pip._internal'
我遇到的情况是,python版本由系统自带的3.5.2更换成3.6.7之后,pip3无法使用。我的是,本来遇到了标题两个错误。再处理完1、2条命令之后,错误减少了一个,再运行第三条命令成功解决。在使用 sudo ln -s /usr/bin/python3.6 /usr/bin/python3 创建软链接之后,解决办法如下:1.cd /usr/lib/python3/dist-pack...原创 2019-01-15 15:31:53 · 1981 阅读 · 0 评论 -
使用指定版本的Python的pip安装模块
每个版本的python都有属于自己的pip,如果系统里面有python2和python3,那么便于区别的pip就是pip和pip3了。但是如果系统里面有多个python3,比如python3.5和python3.6,那么你可能想使用pip3安装模块到python3.6中,但是默认使用的pip3是3.5的。你可以使用python3.6 -m pip install来指定使用3.6的pip。...原创 2019-01-15 17:16:25 · 3982 阅读 · 0 评论 -
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
如果装了cuda还是报这个错,那么使用sudo ldconfig /usr/local/cuda/lib64即可原创 2019-01-16 19:19:05 · 313 阅读 · 0 评论 -
cannot import name '_psutil_linux'
把这个psutil包强制性的升级一下即可:pip3 install --ignore-installed psutil --user原创 2019-01-16 20:54:54 · 5665 阅读 · 1 评论 -
centos7 yum安装python3.6
sudo yum -y updatesudo yum -y install epel-releasesudo yum -y install https://centos7.iuscommunity.org/ius-release.rpmsudo yum -y install python36sudo yum -y install python36-pip查看版本:pytho...原创 2019-07-16 16:27:00 · 555 阅读 · 0 评论