首页 > 编程语言 >python运用Anaconda3设置开机启动项目

python运用Anaconda3设置开机启动项目

时间:2022-10-14 09:57:57浏览次数:71  
标签:bat set Anaconda3 python activate REM 开机 args1

1、安装Anaconda3-5.2.0-Windows-x86_64.exe

2、利用Anaconda创建运行环境py38 

3、在Anaconda3-5.2.0-Windows-x86_64.exe的安装目录下C:\ProgramData\Anaconda3\Scripts复制activate.bat文件,并重命名为activate2.bat,用记本事打开activate2.bat在最后面新增以下几行代码:

cd D:\coding\learning\python\yolov5-5.0
timeout /t 2
conda activate py38 & python dectectCamera.py

timeout /t 2

 

其中D:\coding\learning\python\yolov5-5.0是你的项目代码路径,py38是项目运行环境,dectectCamera.py是要启动文件

完整的activate2.bat代码如下:

 1 @REM Test first character and last character of %1 to see if first character is a "
 2 @REM   but the last character isn't.
 3 @REM This was a bug as described in https://github.com/ContinuumIO/menuinst/issues/60
 4 @REM When Anaconda Prompt has the form
 5 @REM   %windir%\system32\cmd.exe "/K" "C:\Users\builder\Miniconda3\Scripts\activate.bat" "C:\Users\builder\Miniconda3"
 6 @REM Rather than the correct
 7 @REM    %windir%\system32\cmd.exe /K ""C:\Users\builder\Miniconda3\Scripts\activate.bat" "C:\Users\builder\Miniconda3""
 8 @REM this solution taken from https://stackoverflow.com/a/31359867
 9 @set "_args1=%1"
10 @set _args1_first=%_args1:~0,1%
11 @set _args1_last=%_args1:~-1%
12 @set _args1_first=%_args1_first:"=+%
13 @set _args1_last=%_args1_last:"=+%
14 @set _args1=
15 
16 @if "%_args1_first%"=="+" if NOT "%_args1_last%"=="+" (
17     @CALL "%~dp0..\Library\bin\conda.bat" activate
18     @GOTO :End
19 )
20 
21 @CALL "%~dp0..\Library\bin\conda.bat" activate %*
22 
23 :End
24 @set _args1_first=
25 @set _args1_last=
26 
27 
28 cd D:\coding\learning\python\yolov5-5.0
29 timeout /t 2
30 conda activate py38 & python dectectCamera.py
31 
32 timeout /t 2
View Code

4、新建start.bat文件,放在系统开机启动项里面。start.bat的代码如下

start cmd /k call C:\ProgramData\Anaconda3\Scripts\activate2.bat C:\ProgramData\Anaconda3

 

标签:bat,set,Anaconda3,python,activate,REM,开机,args1
From: https://www.cnblogs.com/handsomeziff/p/16790621.html

相关文章

  • 盘点一个Python网络爬虫+正则表达式处理案例
    大家好,我是Python进阶者。一、前言前几天在Python白银交流群【鑫】问了一个Python网络爬虫的问题,提问截图如下:下面是他的代码:importrequestsimportreurl="https......
  • python中的字符串/列表查找函数小总结
    find()和index()首先是适用情况,'list'objecthasnoattribute'find',list没有find方法,str全有.返回的情况:查找成功都会返回查找字符串的首位的下标(索引).若......
  • 进入python的世界_day14_python基础——算法、三元表达式、生成式、匿名函数
    一、算法1.介绍​ 算法是通过数学模型运算得到某些数据的过程,在python中通过与代码相结合,可以在特定场景下很方便的解决问题2.应用场景​ 很广,大数据推广就是利用算......
  • Python学习路程——Day14
    Python学习路程——Day14算法简介1、什么是算法''' 算法就是解决问题的有效方法,并不是所有的算法都很高效、也不是所有的算法都合格。'''2、算法应用场景''' 推荐......
  • python 编码规范起源:PEP8 编码规范中文版
     PEP:8标题:Python代码的样式指南版:c451868df657最后修改:​​2016-06-0810:43:53-0400(2016年6月8日星期三)​​作者:GuidovanRossum<guidoatpython.org>,BarryWarsaw<b......
  • python re 模块及正则表达式调用认识(1)
           最近用到正则表达式,虽然看了学习了一些,但是不成体系,没有深刻认识,所以来看官方文档学习下,进行一个半汉化的翻译吧,网上查了很多都不是特别全面,要不就不是纯粹......
  • python编码类型转换及字符集探讨
    一直遇到python编码的问题。常常抓取的网页数据信息,邮件收发信息,涉及到文字处理的,都时不时出现编码的问题。终于,觉得有必要认真了解下这个编码过程和出现对应的问题如何解决......
  • 关于python class
    1、class的定义classX(Y)"MakeaclassnamedXthatis-aY."classX(object):def__init__(self,J)"classXhas-a__init__thattakesselfandJpar......
  • kali开启ssh并开机自启
    安装和启用SSHKali默认是没有安装ssh和启用ssh的我们需要先安装:aptinstallssh然后vim/etc/ssh/sshd_config(如果不需要启用Root登陆可以跳过)修改PermitRootLogin后......
  • python算法简介与各种生成式
    今日内容概要算法简介及二分法三元表达式各种生成式匿名函数重要内置函数常见内置函数今日内容详细算法简介及二分法1.什么是算法 算法就是解决问题的有校......