python常见问题及解决

一、安装第三方库

1、安装paramiko报错,[错误记录]paramiko模块错误:from_buffer() cannot return the address of the raw string

先执行python -m pip install --no-use-pep517 bcrypt,再执行pip install paramiko

pip install --upgrade cryptography

pip install --upgrade dnspython

pip install --upgrade pyldap

2、安装 psycopg2

使用yum方式安装psycopg2,yum install -y python-psycopg2

3、安装xlutils

执行pip install xlutils

4、不识别xlsx文件

需要下载xlrd==1.2.0版本,因为目前xlrd更新到了2.0.1版本,只支持.xls文件。

所以如果需要读取.xlsx文件,需要安装旧版本。

#如果之前安装过,需要卸载原先版本

pip uninstall xlrd

#下载1.2.0版本

pip install xlrd==1.2.0

报错UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-5: ordinal not in range(128)

因为Python2默认使用ASCII编码处理中文

设置语言会采用的系统环境变量值为utf-8:export LC_ALL="en_US.utf8"

相关推荐
EndingCoder16 分钟前
Three.js + AI:结合 Stable Diffusion 生成纹理贴图
开发语言·前端·javascript·人工智能·stable diffusion·ecmascript·three.js
坐吃山猪19 分钟前
GitPython03-项目setup编译
git·python·setup
Chef_Chen27 分钟前
从0开始学习R语言--Day62--RE插补
开发语言·学习·r语言
JavaEdge在掘金38 分钟前
cursor1.3 重大更新!复刻 claude code!
python
Dovis(誓平步青云)38 分钟前
《C++二叉搜索树原理剖析:从原理到高效实现教学》
开发语言·c++·算法·二叉搜索树·原理剖析
hweiyu0042 分钟前
Scala实现常用排序算法
开发语言·排序算法·scala
rui锐rui1 小时前
claude code
开发语言
啊阿狸不会拉杆1 小时前
《Java 程序设计》第 12 章 - 异常处理
java·开发语言·jvm·python·算法·intellij-idea
景天科技苑1 小时前
【Rust多进程】征服CPU的艺术:Rust多进程实战指南
开发语言·后端·rust·rust多进程·rust进程·多进程编程
lili-felicity1 小时前
Python奇幻之旅:从零开始的编程冒险
python