- 1. Vscode 安装
- (1)下载并安装
- (2)配置
- A. 安装中文
- B. 运行代码
- 2. 远程开发
- 总结
目前使用Pycharm写代码再到服务器上运行,始终感觉修改代码非常不方便,刚刚突然知道有远程开发这个操作,然后一查PyCharm还需要专业版(虽然可以学生申请,但审核总是需要时间的),从之放弃PyCharm启用Vscode了。
1. Vscode 安装 (1)下载并安装下载链接
选择System Installer 64bit的下载并安装
详细信息:Visual Studio Code-x64-1.62.3.0
(2)配置 A. 安装中文安装语言包并将显示语言更改为 中文(简体)。
B. 运行代码首先选择文件夹,注意到可以直接克隆Git存储库
import numpy 都报错了:
PS C:UsersHCSIVscodeProjects> conda activate deep_learning
conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检
查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ conda activate deep_learning
+ ~~~~~
+ CategoryInfo : ObjectNotFound: (conda:String) [], CommandNotFou
ndException
+ FullyQualifiedErrorId : CommandNotFoundException
在命令行发现也有:
C:UsersHCSI>conda 'conda' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
加到环境变量里面试试
C:UsersHCSI>conda --version conda 4.10.3
但是
C:UsersHCSI>conda activate CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
解决方法:运行 conda init ,重启 shell
C:UsersHCSI>conda activate deep_learning (deep_learning) C:UsersHCSI>
但是Vscode里面仍然有这个问题:
PS C:UsersHCSIVscodeProjects> conda activate deep_learning conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果 包括路径,请确保路径正确,然后再试一次。
添加三个path试一试:
还是不行,不止系统变量,还添加环境变量试试,但还是不行
解决办法:Vscode里面自动安装了PowerShell的插件就好了…
=====> PowerShell Integrated Console v2021.10.2 <===== (base) PS C:UsersHCSIVscodeProjects> conda activate deep_learning (deep_learning) PS C:UsersHCSIVscodeProjects>
vscode
无法加载文件 C:UsersHCSIdocumentsWindowsPowerShellprofile.ps1,因为在 此系统上禁止运行脚本。
解决办法
测试代码:
import torch
print('Hello, world!')
print(torch.__version__)
加载个人及系统配置文件用了 805 毫秒。 (base) PS C:UsersHCSIVscodeProjects> conda activate deep_learning (deep_learning) PS C:UsersHCSIVscodeProjects> & 'C:UsersHCSIAnaconda3envsdeep_learningpython.exe' 'c:UsersHCSI.vscodeextensionsms-python.python-2021.11.1422169775pythonFileslibpythondebugpylauncher' '49485' '--' 'c:UsersHCSIVscodeProjectsmain.py' Hello, world! 1.9.1
每次可以清一下屏幕:
import os
os.system('cls')
快捷键ctrl + F5运行代码
2. 远程开发window 安装 ssh
快捷键:ctrl + shift + P 打开命令行
参考此,经过一些操作之后总算是可以在服务器上运行代码,但我还是觉得Vscode不如Pycharm好用呀,现在还是想办法用一下Pycharm的专业版吧~
总结知道了有远程开发这个好东西,但是要我在Vscode里面我觉得不行,还是Pycharm好!



