书生-入门-第二关

一、Leetcode 383

二、CONDA安装虚拟环境到指定目录

conda create --prefix /root/envs/myenv python=3.9
conda activate /root/envs/myenv

三、PIP安装包到指定路径

  1. 安装
pip install <somepackage> --target /root/myenvs
  1. 使用
import sys  
  
# 你要添加的目录路径  
your_directory = '/root/myenvs'  
  
# 检查该目录是否已经在 sys.path 中  
if your_directory not in sys.path:  
    # 将目录添加到 sys.path  
    sys.path.append(your_directory)  
  
# 现在你可以直接导入该目录中的模块了  
# 例如:import your_module

四、VSCODE使用命令行进行DEBUG

  1. 按下图操作
  2. 连续回车确定,最终会打开launch.json文件,保存关闭即可。
  3. 安装debugpy
pip install debugpy
  1. 执行下方命令启动debug server
python -m debugpy --listen 5678 --wait-for-client ./myscript.py
  1. VSCODE里开始debug,注意要先设置断点
  2. 断点点击右键,可以配置断点处行为,比如下图中的断点处打印日志,变量放到{}内
  3. 查看打印信息
  4. 调整代码,修复bug