230301-Markdown Preview Enhanced中Python解释器配置及Code Chunk无法执行

Background

Markdown Preview Enhanced (MPE)在VSCode中无法指定Python解释器及Code Chunk无法执行:

两个要点:

  1. 在实践中VSCode中不能配置或指定MPE的python解释器
  2. 不用在.bashrc/.zshrc中修改解释器的路径
  3. 只需要保证现在命令行中激活解释器所在环境,再用命令行打卡VSCode即可

Linux

  • 修改~/.bashrc中python解释器的路径
  • source ~/.bashrc
  • 必须激活解释器的环境:source activate env_name
  • 必须在命令行中打开VSCode:code

MacOs

  • 修改~/.zshrc中python解释器的路径
  • source ~/.zshrc
  • 必须激活解释器的环境:source activate env_name
  • 必须在命令行中打开VSCode:code

import os 
os.system('which python')
# os.system('python test.py')
print(123)
import os
os.system('which python')
print("Verbose will be printed first")
import matplotlib.pyplot as plt
plt.plot([1,2,3, 4])
plt.show() # show figure

Reference


又折腾了半天 T T

猜你喜欢

转载自blog.csdn.net/qq_33039859/article/details/129290524