Dzwebs.Net

撰写电脑技术杂文十余年

使用vscode环境创建python项目并设置虚拟环境

Admin | 2024-3-2 12:59:31 | 被阅次数 | 259

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

使用vscode环境创建python项目并设置虚拟环境,有两个好处,一是vscode中有代码提示功能,方便高效写代码;二是虚拟环境不影响其它项目。

下面是创建设置的方法。

①在某个盘下创建一个文件夹,比如,vscodeproject1

②使用vscode打开该文件夹,并在里面新建一个 *.py 的文件

文件结构为:vscodeproject1/*.py

③打开vscode命令窗口 输入命令 python -m venv .env

这样就在vscodeproject1目录中建立了一个名为.env的虚拟目录。

文件结构为:vscodeproject1\.env

④激活虚拟环境

这一步非常关键也有点恼火。

在如下的路径中,使用下面红色的命令运行

(.env) PS D:\MyPythonProject\vscodeproject1> cd .env\Scripts

上述命如果成功,说明已进入虚拟目录,得到如下图的路

(.env) PS D:\MyPythonProject\vscodeproject1\.env\Scripts> 

接着,必须激活虚拟环境,得使用如下方法:

我的是win10系统,所以,在“开始”菜单中,想办法找到“Windows PowerShell”并点击右键→“以管理员身份运行”,在弹出的窗口像如下一样输入命令,并得到相应的提示:

PS C:\Users\Administrator> Get-ExecutionPolicy
RemoteSigned
PS C:\Users\Administrator> Set-ExecutionPolicy RemoteSigned
执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,…
中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 暂停(S)  [?] 帮助 (默认值为“N”): y
PS C:\Users\Administrator> Get-ExecutionPolicy
RemoteSigned
PS C:\Users\Administrator>

如上的一系列命令,即运行完成。

最后,返回到vscode界面,按如下的路径及命令运行:

(.env) PS D:\MyPythonProject\vscodeproject1\.env\Scripts> .\Activate.ps1
(.env) PS D:\MyPythonProject\vscodeproject1\.env\Scripts>

此处的命令无如何反映,说明成功了。如上,说明设置全部完成,现在就可以开始安装库到虚拟环境中了

比如,使用 python -m pip install numpy

知识拓展:如果想退出虚拟环境,可以使用下面的命令

(.env) PS D:\MyPythonProject\vscodeproject1\.env\Scripts> deactivate


该杂文来自: 最新技术

上一篇:rust利用struct,next,Iterator实现斐波那契数列的

下一篇:pythn汉字字符串转十六进制的两种方法

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计