使用VScode进行Python开发
一、Microsoft Store中安装:terminal
二、PowerShell中执行:
[win10新版或者win11使用:
	单个命令安装运行 WSL 所需的一切内容(需要重启计算机):wsl --install
	检查发行版的 WSL 版本:wsl -l -v
	]
win10旧版
1.dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2.dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3.下载并安装:wsl_update_x64.msi
4.wsl --set-default-version 2
三、Microsoft Store中安装:ubuntu
项目资源上传路径:\\wsl.localhost\Ubuntu\home\zhs(或者\\wsl$\Ubuntu\home\zhs)
使用管理员连接terminal,在项目路径中依次执行以下命令(requirements.txt文件中存放的是项目中要引用的包):
1.sudo apt-get install libmysqlclient-dev
2.sudo apt-get install python-dev-is-python3
3.sudo apt install libpython3.11-dev
4.sudo apt-get install python-pip
5.sudo apt install python3-apt --fix-missing
6.sudo apt remove --purge python3-apt
7.sudo apt install pip
8.pip install -r ./requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
9.vi ~/.bash_profile
	export PATH=$PATH:/home/zhs/.local/bin
10.source ~/.bash_profile
四、VScode关联项目
左下角点击,Running in Ubuntu(WSL 2)
五、启动(在项目中的app路径执行):
uvicorn api:app --reload
六、说明
不用PyCharm,是因为社区版不能连接WSL,有些引用包不能安装在Windows系统,但是PyCharm在Python开发中可以进行代码引用查看,这点比VScode友好
历史执行命令查看:history |grep pip
查看pip路径:which pip
使用VScode进行Python开发的更多相关文章
- 2019-04-03 Anaconda+VSCode搭建python开发环境,并连接GIthub
		1.最好的Python开发环境 :Anaconda+VSCode搭建python开发环境,conda提供了python开发环境和大量的你不用安装的库 conda的环境变量: 直接在conda 中下载启 ... 
- 使用Vscode进行Python开发环境配置
		Vscode是是一个强大的跨平台工具,我自己电脑是mac,公司电脑是win而且是内部环境,导致公司安装软件很费劲.好在vscode许多插件能直接离线安装,省去了很多麻烦. 很多人学习python,不知 ... 
- windows下vscode 搭建python开发环境
		1.vscode https://code.visualstudio.com/ 下载 2.python下载 https://www.python.org/downloads/windows/ exe ... 
- VSCode 配置 Python 开发环境
		一.环境准备 首先需要先安装好 Python 和 VSCode, 下载地址如下 VSCode Python 二.安装 Python 扩展 首先在VSCode上安装 Python 扩展,如图: 三.新建 ... 
- VSCode配置Python开发环境
		https://blog.csdn.net/vinkim/article/details/81546333 https://zhuanlan.zhihu.com/p/31417084 
- 第一篇博客 Python开发环境配置
		本文主要介绍Windows7环境下安装并配置Anaconda+VSCode作为Python开发环境. 目录 Anaconda与包管理配 Anaconda安装 添加环境变量 Anaconda安装错误及解 ... 
- 最简单的VScode Python 开发环境配置以及中文化
		前置条件 Python 3.X(2020年了,建议使用Python3.X版本) 一.下载VSCode VSCode官方下载链接 由于安装过程是中文界面,此处略过. 二.VSCode中文化 不需要配置什 ... 
- kali linux Python开发环境初始化
		kali linux Python 黑客编程1 开发环境初始化 为什么要选择Python? Python作为目前Linux系统下最流行的编程语言之一,对于安全工作者的作用可以和C++相提并论.Pyth ... 
- pipenv管理python开发环境
		简介 简单说,pipenv就是把pip和virtualenv包装起来的一个便携工具. 它不会在你的项目文件夹里生成一大堆东西,只有两个文本文件: Pipfile, 简明地显示项目环境和依赖包. Pip ... 
- Windows 平台做 Python 开发的最佳组合
		在 Windows 上怎样做 Python 开发?是像大神那样使用纯文本编辑器,还是用更加完善的 IDE?到底是用自带的命令行工具,还是需要装新的 Terminal?本文将带你了解如何利用微软官方维护 ... 
随机推荐
- Windows修改用户名
			修改用户名 右键此电脑>>管理>>本地用户和组>>用户,找到要修改的用户,重命名 修改用户home目录名 1.激活管理员账号 右键此电脑>>管理> ... 
- binlog2sql 实战心得
			原创:binlog2sql在GitHub的地址:https://github.com/danfengcao/binlog2sql 作者:danfengcao 功能:从MySQL binlog解析出你要 ... 
- SelectionSort,选择排序,C++实现
			1 // g++ selection_sort.cc -Wall -O3 -std=c++11 && ./a.exe 2 3 4 #include <iostream> 5 ... 
- PHP操作MySQL批量Update的写法,各框架通用防注入版
			使用别人的扩展遇到了问题,发现没有做SQL注入的处理.我又写了个轮子,根据自己需求扩展了下,有需要的小伙伴可以直接取用. 这里就直接粘贴源码了,会用PHPD ,基本都会如何把它运用到各个框架里的. 本 ... 
- intellij idea修改背景图片
			上方菜单栏选择 File -> settings -> plugins,搜索Backgroung Image Plus插件 下载之后restart 菜单栏上选择view 设置好后选择O ... 
- Assert的使用和简单解释
			Assert 的简单使用 Document d = Jsoup.connect("http://www.baidu.com").get(); Assert.notNull(d, & ... 
- nRF52832起来之后测试是上电还是休眠唤醒的方法
			void fu_state_machine_init(void) { /* NRF_POWER_RESETREAS_SREQ_MASK JLINK DOWNLOAD / POWER ON can ca ... 
- manjaro日常使用之deepinTIM问题解决
			今天很高兴,因为我在我的manjaro+kde桌面上成功运行了deepinTIM.这样我离摆脱Windows使用的事业又更近了一步.众所周知,如果安装了kde桌面,deepinQQ的方案就无法运行,安 ... 
- 解决idea翻译失败问题
			修改host(windows)(2022-11-09) 进入该目录,C:\Windows\System32\drivers\etc,hosts文件上右键,把hosts文件的只读去了 打开hosts文件 ... 
- git Permission denied, please try again.
			博主在github上下载tiny face的的源代码的时候,遇到git clone命令为:git clone --recursive git@github.com:peiyunh/tiny.git 而 ... 
