首页 > 编程语言 >WSL+ vscode 编程方法记录

WSL+ vscode 编程方法记录

时间:2023-11-15 16:01:00浏览次数:35  
标签:vscode 编程 环境 WSL conda home 3d

WSL 的终端可以安装 zsh,使用起来体验感比 CMD 好太多了,再加上环境配置要方便很多,所以这里记录一下开发的流程和注意事项。
这里使用 conda 控制不同的 Python 环境,进行日常代码工作。还可以使用 Docker 实现更加严格和规范的环境配置。

Windows 图形界面查看 WSL 中的文件
方法1:资源管理器进入

方法2:WSL 终端运行 code .,可以直接打开 vscode,连接 WSL 并打开当前路径。

WSL Python 环境控制
安装 conda: Installing on Linux — conda 23.10.1.dev49 documentation

创建项目环境

$ conda create -n 3d python=3.10  # 创建新环境
$ conda info --envs  # 查看目前的环境
# conda environments:
#
base                     /home/thor/miniconda3
3d                       /home/thor/miniconda3/envs/3d
$ conda activate 3d
(3d) $ pip install open3d
(3d) $ conda install jupyter notebook

标签:vscode,编程,环境,WSL,conda,home,3d
From: https://www.cnblogs.com/zkmjolnir/p/17834003.html

相关文章

  • vscode上面运行typescript
    参考:如何在vscode上直接运行typescript1.下载nodejs,安装nodejs,安装成功后,打开cmd,输入node-v,运行,可以看到nodejs的版本号2.安装typescript,控制台上运行npminstalltypescriptts-node@types/node@*-g(如果下载速度慢,可以使用国内淘宝镜像,先执行npmins......
  • mojo编程语言:编译后的mojo二进制执行文件调用python库报错——设置MOJO_PYTHON_LIBRAR
    代码:frompythonimportPythonfnf()raises:#ThisisequivalenttoPython's`importnumpyasnp`letnp=Python.import_module("numpy")leta=np.array([1,2,3])print(a)fnmain()raises:f() mojo编译后执行,报错:Mojo/Pyth......
  • mojo编程语言:mojo调用python库及内置函数builtins
    编程语言mojo调用python十分方便,mojo不仅可以调用python的库函数更可以调用python的内置函数(builtins),给出示例代码:frompythonimportPythonfnmain()raises:Python.add_to_path(".")letmypython=Python.import_module("xyz")letx=mypython.hello()......
  • 编程语言mojo报错:error: cannot call function that may raise in a context that can
    代码:frompythonimportPythonfnmain():#fnmain()raises:#ThisisequivalenttoPython's`importnumpyasnp`letnp=Python.import_module("numpy")leta=np.array([1,2,3])print(a) 运行报错:[02:19:48](mojo)devil@OME......
  • Lumerical Script 实用编程技巧
    1如何实现程序的中断,执行另一段程序?方法1 但是这个方案涉及到另一个问题?2如何实现分析组内部变量的输出?可以通过addanalysisresult("变量名");将内部变量作为结果输出,为外部调用。......
  • 熟练掌握MATLAB编程语言,具有一定的编程经验;
    熟练掌握MATLAB编程语言,具有一定的编程经验;具备基本的数学知识,能够运用MATLAB进行数据处理和分析;自动控制工程师,电力电子工程师,信号处理工程师,物联网工程师接单,电气工程师,Simulink建模,数学建模具备良好的团队合作精神和沟通能力;大学本科及以上学历,计算机、电子、通信等相关......
  • Android并发编程高级面试题汇总(含详细解析 四)
    Android并发编程高级面试题汇总最全最细面试题讲解持续更新中......
  • vscode中删除多个空行
    思路:采用替换的方式将所有空行替换。方法:1、使用快捷键Ctrl+H替换,出现如图窗口2、窗口里输入一下内容,同时选中使用正则表达式^\s*(?=\r?$)\n3、点击全部替换搞定......
  • 记录WSL的一些配置(网络,header文件)
    一、WSL2配置网络WSL2发布了最新版本2.0.0,这个版本开始,自带支持新的镜像网络解决所有的网络相关问题。需要条件:Windows1122H2以上的版本,安装好的WSL2和linux。更新WSL:wsl--update--pre-release在用户目录 %USERPROFILE% 下面创建一个配置文件 .wslconfig,写入以下内......
  • 牛客-sql编程-错误
    问题:程序异常退出,请检查代码"是否有数组越界等异常"或者"是否有语法错误"SQL_ERROR_INFO:"YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'--合并表\nselect*\nfrom(\nselec......