首页 > 其他分享 >vs code新建项目、环境、引用本项目的其他模块或函数

vs code新建项目、环境、引用本项目的其他模块或函数

时间:2024-10-30 12:44:42浏览次数:8  
标签:code 项目 创建 vs VS 文件夹 pip Code

步骤 1: 创建项目文件夹

首先,选择一个合适的位置来存放你的项目文件夹,并创建这个文件夹。
浏览到你希望存放项目的位置。
右键点击空白处,选择“新建” > “文件夹”,然后命名为 my_new_project 或其他你喜欢的名字。

步骤 2: 在 VS Code 中打开项目文件夹

接着,我们需要在 VS Code 中打开这个新创建的文件夹。

  1. 打开 VS Code。
  2. 点击左侧边栏中的文件夹图标(或按 Ctrl+K 然后 Ctrl+O),这会打开一个窗口让你选择一个文件夹。
  3. 浏览到你在第一步中创建的文件夹位置,并选择它。
  4. 点击“打开文件夹”按钮。
    这样,VS Code 就会在工作区中打开你的新项目文件夹。

步骤 3: 初始化项目

对于 Python 项目
  1. 创建虚拟环境

    • 在 VS Code 中打开终端(View -> Terminal 或使用快捷键 Ctrl + )。
    • 创建一个新的虚拟环境:
      python -m venv venv
      
    • 激活虚拟环境:
      • Windows:
        venv\Scripts\activate
        
      • macOS/Linux:
        source venv/bin/activate
        
  2. 安装依赖库

    • 创建一个 requirements.txt 文件来列出你的依赖项:
      echo "numpy\nscipy\nmatplotlib" > requirements.txt
      
    • 使用 pip 安装依赖项:
      pip install -r requirements.txt
      

如果上述总是报错的话(比如权限或者文件问题),其实可以用power shell + pip命令安装,即

  • 先安装pip、然后更换国内源(加速下载)、最后下载对应包。如:
python -m ensurepip --upgrade  #安装pip
pip install --upgrade pip    #更新pip
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/   #设置为阿里云镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple   #设置为清华镜像源
pip install numpy   #安装numpy
  1. 初始化 Git 仓库(可选):
    • 如果你打算使用 Git 来管理版本控制,可以在项目根目录初始化一个 Git 仓库:
      git init
      
    • 添加文件到 Git 仓库:
      git add .
      
    • 提交初始版本:
      git commit -m "Initial commit"
      

步骤 4: 创建项目文件

  1. 创建 main.py 文件
    前置操作:将ITE包解压放到项目文件夹里
from ITE import ite  # 导入ite,结构是:该项目文件夹/ITE/ite。

标签:code,项目,创建,vs,VS,文件夹,pip,Code
From: https://blog.csdn.net/m0_46278609/article/details/143337676

相关文章

  • 开源项目-投票管理系统
    哈喽,大家好,今天主要给大家带来一个开源项目-投票管理系统投票管理系统主要有首页,发起投票,管理投票,参与投票,查看投票等功能首页为用户提供了一键导航到各个功能模块的便捷途径。新增投票用户可以在此轻松创建新的投票活动,设置投票主题、选项等信息。管理投票管理员或投......
  • 代码随想录算法训练营第六天| leetcode242.有效的字母异位词、leetcode349.两个数组的
    1.leetcode242.有效的字母异位词题目链接:242.有效的字母异位词-力扣(LeetCode)文章链接:代码随想录视频链接:学透哈希表,数组使用有技巧!Leetcode:242.有效的字母异位词哔哩哔哩bilibili自己的思路:首先就是对字符串进行分开成一个一个单独的字母,然后使用列表存储这些数据,再对......
  • 【LeetCode】两数之和、大数相加
    主页:HABUO......
  • 在VSCode配置PHP开发环境(XAMPP版)
    下载XAMPP官网下载地址:https://www.apachefriends.org/download.html!!下载速度十分慢!!安装XAMPP:·修改安装地址到D盘、·安装英文版下载php官网下载地址:https://windows.php.net/download#php-8.2选择线程安全的zip压缩包配置环境变量:在高级环境变量中修改系统变量......
  • Atcoder DP Contest
    好像都在说这套题很好,所以来刷一遍太水的就只放代码了尚未完工,先发一下猫猫可爱捏https://www.tldraw.com/ro/1g8hQBpWTkduIlFxT3c0P?d=v-1275.1523.960.968.pageA.Frog1#include<bits/stdc++.h>usingnamespacestd;intn;inth[100001];intf[100001];intmain(){ ......
  • leetcode155. 最小栈
    设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。实现 MinStack 类:MinStack() 初始化堆栈对象。voidpush(intval) 将元素val推入堆栈。voidpop() 删除堆栈顶部的元素。inttop() 获取堆栈顶部的元素。intgetMin() 获取堆栈中的最小元素......
  • Jenkins使用maven打包项目
    Jenkins使用maven打包项目作为一名软件测试工程师,在日常工作中,我们经常需要使用Jenkins进行持续集成和持续部署(CI/CD)。而Maven作为Java项目的构建工具,更是不可或缺。今天,我将向大家介绍如何在Jenkins中使用Maven打包项目。一、准备工作登录Jenkins后,点击ManageJenkins->Tool......
  • Leetcode 3216. 交换后字典序最小的字符串
    因为字符串长度只有100,所以直接模拟就行了。字符串比较不想写的话,可以用C的strcmp1classSolution{2public:3stringswap(string&s,inti,intj){4stringres="";5for(intk=0;k<i;k++)6res+=s[k];7res+=s[j];......
  • latex workshop在vscode中的settings.json设置
    //latex"latex-workshop.latex.autoBuild.run":"never","latex-workshop.showContextMenu":true,"latex-workshop.intellisense.package.enabled":true,"latex-workshop.message.error.show":fals......
  • 【项目实战】远程信息处理控制单元(TCU),集成了多种通信技术,如蜂窝网络、Wi-Fi、蓝牙等,使
    一、TCU是什么?TCU,远程信息处理控制单元(TelematicsControlUnit)TCU,是车辆中用于实现远程信息处理功能的关键组件。TCU,集成了多种通信技术,如蜂窝网络、Wi-Fi、蓝牙等,使得车辆能够与外部系统进行数据交换和通信。二、TCU支持的各种应用和服务TCU,在车联网中扮演着重要角色......