type
Post
status
Published
date
Aug 1, 2021
slug
summary
Python 问题整理
tags
Python
Anaconda
Pip
jupyter notebook
pycharm
python packages
vscode
category
Problems
icon
password
PIP
spacepy安装失败
pip换源
windows terminal 调用虚拟环境
Anaconda
python 3.8 使用pip报错.
- urllib3版本过高, 降低urllib3版本
- 使用国内服务器
python virtualenv 下配置 pip
- 查找pip调用配置的路径
- 当前项目文档下的venv文件夹中打开pip.ini, 配置
如: pip使用阿里pip源
- 系统环境
Python-获取图片的大小
anaconda 虚拟环境 export 环境
wsl conda 无法联网
可能原因:未知
- 解决:重启wsl
keras tensorflow 版本问题
torch 多卡训练环境配置
Jupyter notebook
windows 使用jupyter notebook,远程使用jupyter notebook
- 服务器端安装anaconda
- 打开Anaconda Prompt,输入jupyter notebook --generate-config生成配置文件,并记录路径。
- 继续在Anaconda Prompt中输入ipython,然后输入from notebook.auth import passwd,最后输入passwd(),设置密码,然后复制输出生成的密钥文件。
- 从第一步记录的路径找到配置文件,使用记事本打开配置文件。
- 在配置文件中添加以下命令,并设置访问端口和拷贝生成的密钥。
- 花生壳内网映射http,访问限制不开。

- 生成后,Anaconda Prompt输入
- 浏览器打开获得的网址就行。(网址不需要写端口)
jupyter notebook 使用虚拟环境
虚拟环境下安装jupyter notebook
- kernel切换(切换虚拟环境)
需要在这个虚拟环境中安装ipykernel
jupyter notebook 配置自动代码补全和Markdown文件的目录
- 进入base环境
- 安装成功后,关掉Jupyter notebook重新打开,观察是否安装成功,即多了一个nbextensions。

jupyter里ipynb和py文件的相互转换
- 在name.ipynb所在目录下打开终,输入以下命令
jupyter notebook 快捷键
Pycharm
服务器show图片失败, 远程无法显示图片
- 方法2

Packages
tqdm
- 迭代器 tqdm(iterator) 可以将任意For循环显示成进度条形式
- 使用方式
多线程
librosa
使用python对音频进行降采样
nohup无法打印python的print函数
- 是print的缓存问题
python运行脚本时打印信息同时保存信息
Vscode 问题
vsode python format 格式化失效
打开设置,搜索
python.formatting.provider,选择autopep8- 2023年
python.formatting.provider可能已经找不到了, 会出现以下问题 - formatter server 启动失败
- 报错
You have deprecated linting or formatting settings for Python [duplicate] The setting "editor.defaultFormatter" for Python is set to "ms-python.python" which is deprecated.- 解决方法
- vscode 配置文件, 就是那个json文件中, 注释掉灰色的代码 (目前不适用的代码)
"[python]": editor.defaultFormatter如果是ms-python.python, 改成autopep8.
vscode 无法远程连接问题
- 如果遇到没log但是无法远程连接的问题, 直接kill服务器所有关于vscode的进程
- 还有问题就删除服务器中.vscode-server文件夹.
- 关闭账号设置同步
- 降低vscode版本
vscode python debug 路径问题
只需要在debug的文件开头调整路径就行


