Python问题总结

Python环境与PyCharm配置

Python环境搭建与pycharm的配置django安装及MySQL数据库配置
https://www.cnblogs.com/hwtmhj/p/6746151.html

Python 解决 :NameError: name ‘reload’ is not defined 问题
解决:NameError: name ‘reload’ is not defined 问题

对于 Python 2.X:

import sys
reload(sys)
sys.setdefaultencoding("utf-8")

对于 <= Python 3.3:

import imp
imp.reload(sys)
注意: 
1. Python 3 与 Python 2 有很大的区别,其中Python 3 系统默认使用的就是utf-8编码。 
2. 所以,对于使用的是Python 3 的情况,就不需要sys.setdefaultencoding("utf-8")这段代码。 
3. 最重要的是,Python 3 的 sys 库里面已经没有 setdefaultencoding() 函数了。

对于 >= Python 3.4:

import sys
import importlib
importlib.reload(sys)

参考网站:
Reloading module giving NameError: name ‘reload’ is not defined
http://stackoverflow.com/questions/961162/reloading-module-giving-nameerror-name-reload-is-not-defined

http://blog.youkuaiyun.com/github_35160620/article/details/52206868

Python 程序报:NameError: name ‘sys’ is not defined
在代码最前面加入这一行:
import sys
2018.01.19 07:05

pycharm2020.1环境配置

python版本不能过高,刚开始小编安装的python3.10(目前最新的版本),配置解释器的时候提示unsupported 3.1,一直不知道什么原因,后来查了资料,感觉应该是版本太新了,换成3.9.0的python,正常创建解释器(小编今天20220320 14:40又用最新的PyCharm版本2022.3.1 ,python 3.10.3用默认的镜像路径也没有这个问题了)
pycharm中python解释器出现unsupported问题
在这里插入图片描述

Pycharm的Available Packages为空问题:

(小编今天20220320 14:40又用最新的PyCharm版本2022.3.1 用默认的镜像路径也没有这个问题了)
从如下网址中配置一个就行(删除掉pycharm自带的)
阿里云: http://mirrors.aliyun.com/pypi/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣: http://pypi.douban.com/simple/
清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学: http://pypi.mirrors.ustc.edu.cn/simple/
阿里的:http://mirrors.aliyun.com/pypi/simple/
https://repo.continuum.io/pkgs/main/
https://repo.continuum.io/pkgs/free/

常用pip的镜像路径有:

1.阿里云
pip install 包名 -i http://mirrors.aliyun.com/pypi/simple/
2.中国科技大学
pip install 包名 -i https://pypi.mirrors.ustc.edu.cn/simple/
3.豆瓣
pip install 包名 -i http://pypi.douban.com/simple/
4.清华大学
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple/
5.中国科学技术大学
pip install 包名 -i http://pypi.mirrors.ustc.edu.cn/simple/
6.加利福利亚大学
pip install 包名 -i https://www.lfd.uci.edu/~gohlke/pythonlibs/
在这里插入图片描述
ok后如果还是为空,就清pycharm缓存,重启pycharm试下
Python温习(三)——Python在安装包时出现的Read timed out超时解决办法

显示toolbar

在这里插入图片描述

UTF-8编码配置

在这里插入图片描述

更新pycharm解释器下的pip

删除pycharm软件目录下E:\PythonProjects\PycharmProjects\untitled\venv\Lib\site-packages中的pip-20.2.3.dist-info(旧的pip版本)文件
在pycharm中打开terminal,输入安装命令
python -m pip install --index-url https://pypi.douban.com/simple --upgrade pip即可
在这里插入图片描述在这里插入图片描述
更新pycharm中的pip版本

更新pycharm解释器下的setuptools

同样的方法删除 setuptools-49.2.1.dist-info
在这里插入图片描述
然后执行命令
python -m pip install --index-url https://pypi.douban.com/simple --upg
rade setuptools
在这里插入图片描述
在这里插入图片描述

Make sure that you use the correct version of ‘pip’ installed for your Python interpreter located at ‘E:\PythonProjects\PycharmProjects\untitled\venv\Scripts\python.exe’.

(小编今天20220320 14:40又用最新的PyCharm版本2022.3.1 ,python 3.10.3用默认的镜像路径也没有这个问题了)
在这里插入图片描述
在这里插入图片描述

python 入门第一课 含 PyCharm配置 python3.7
详细了解PyCharm支持的4种Python Interpreter和配置方法
PyCharm三种解释器的区别(virtual Enviroment, system interpreter, conda Enviroment)
pycharm如何配置python interpreter(针对anaconda里配置的tensorflow环境里的python)
pycharm2020版使用python本地环境_PyCharm2020.3.2安装超详细教程
【python】PIL(下)
关于解决Pycharm的Available Packages为空问题
PyCharm中PIL/Pillow的安装
一种在PyCharm中升级pip的解决方法
20220319 23:38 shylxy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值