gpt4 book ai didi

python - 通过 Windows 任务计划程序安排在 Anaconda 中开发的脚本

转载 作者:行者123 更新时间:2023-12-03 23:30:03 26 4
gpt4 key购买 nike

我正在尝试使用 Windows 任务计划程序在 python 中运行脚本并编写一个 csv 文件。我一直用Anaconda,
所以我不明白 Python 的命令行是如何工作的。如果我在 Spyder 上运行它,

import pandas as pd
import datetime
now_is = pd.DataFrame(['Now is '+ str(datetime.datetime.now())])
now_is.to_csv('C:/Users/camila/now_is.csv')

它完美地工作。但是任务计划程序使用命令终端执行此 .py,此代码将不起作用。
我想我需要再次安装 Pandas ,但我什至无法让 pip 来解决这个问题......
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

>>> import pip
>>> pip.__version__
'9.0.1'

>>> pip install pandas
File "<stdin>", line 1
pip install pandas
^
SyntaxError: invalid syntax
>>>
  • 如何在 Windows 任务计划程序上安排在 Anaconda 中开发的脚本?
  • 如何在命令行中导入我在 Anaconda 中的模块?
  • 最佳答案

    请遵循以下说明:

  • 创建一个bat文件。
  • 然后添加此代码:
  • @ECHO OFF 
    TITLE Execute python script on anaconda environment
    ECHO Please Wait...
    :: Section 1: Activate the environment.
    ECHO ============================
    ECHO Conda Activate
    ECHO ============================
    @CALL "C:\Users\user\AppData\Local\Continuum\anaconda3\Scripts\activate.bat" TestEnvironment
    :: Section 2: Execute python script.
    ECHO ============================
    ECHO Python test.py
    ECHO ============================
    python C:\Users\user\PycharmProjects\Test\test.py

    ECHO ============================
    ECHO End
    ECHO ============================

    PAUSE


    引用 Run a python script in virtual environment from windows task scheduler

    关于python - 通过 Windows 任务计划程序安排在 Anaconda 中开发的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49542912/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com