Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: 小白提问:能不能给咱这个工具搞一个桌面快捷方式? #1754

Open
Stephenzero opened this issue May 1, 2024 · 11 comments

Comments

@Stephenzero
Copy link

Class | 类型

其他

Feature Request | 功能请求

我一般启动的时候,要在命令行输入cd gpt_academic,再输入python main.py,再弹出浏览器
这个过程能不能搞个快捷方式在桌面上,就跟软件一样点一下打开即可

@Stephenzero
Copy link
Author

小白提问,勿喷

@congmoyue
Copy link

这个问题早就提供了一键式启动包,你没发现么?

@Stephenzero
Copy link
Author

这个问题早就提供了一键式启动包,你没发现么?

我确实不知道咋用呀,有没有介绍?求链接

@congmoyue
Copy link

你都懒得看看最后一个更新包,那你就等着吧,这个懒帮不了你

@Stephenzero
Copy link
Author

你都懒得看看最后一个更新包,那你就等着吧,这个懒帮不了你

我确实不知道是哪个包哦

@binaryYuki
Copy link
Contributor

binaryYuki commented May 1, 2024

Hi,

@congmoyue 如果您的桌面上没有找到快捷方式 可以尝试自己写一个 bat 脚本

@echo off
setlocal

set location=C:\path\to\your\folder
set pyalias=python
set venv=1

cd /d "%location%"

if "%venv%"=="1" (
    if exist "%location%\venv\Scripts\activate" (
        call "%location%\venv\Scripts\activate"
    ) else (
        echo Virtual environment does not exist.
        exit /b 1
    )
)

%pyalias% main.py

endlocal
  • 创建方式:在桌面新建一个.bat文件 或者打开记事本粘贴以上代码并修改变量后另存为.bat文件
  • 变量说明:
    • location:gpt_academic文件夹的位置 例如 C:\Users\Administrator\Desktop\gpt_academic
    • pyalias: python 或者 python3
    • venv : 如果使用了 venv 则设置 venv=1 否则设置为 0

@binaryYuki
Copy link
Contributor

你都懒得看看最后一个更新包,那你就等着吧,这个懒帮不了你

我确实不知道是哪个包哦

请参见 一键安装包-v3.74

@Stephenzero
Copy link
Author

Hi,

@congmoyue 如果您的桌面上没有找到快捷方式 可以尝试自己写一个 bat 脚本

@echo off
setlocal

set location=C:\path\to\your\folder
set pyalias=python
set venv=1

cd /d "%location%"

if "%venv%"=="1" (
    if exist "%location%\venv\Scripts\activate" (
        call "%location%\venv\Scripts\activate"
    ) else (
        echo Virtual environment does not exist.
        exit /b 1
    )
)

%pyalias% main.py

endlocal
* 创建方式:在桌面新建一个.bat文件 或者打开记事本粘贴以上代码并修改变量后另存为.bat文件

* 变量说明:
  
  * `location`:gpt_academic文件夹的位置 例如 `C:\Users\Administrator\Desktop\gpt_academic`
  * `pyalias`: python 或者 python3
  * `venv` : 如果使用了 venv 则设置 venv=1 否则设置为 0

thank you,我试试看

@Stephenzero
Copy link
Author

你都懒得看看最后一个更新包,那你就等着吧,这个懒帮不了你

我确实不知道是哪个包哦

请参见 一键安装包-v3.74

我不是使用一键安装包的,我是python命令行安装的

@whz-pku
Copy link

whz-pku commented May 9, 2024

Hi,

@congmoyue 如果您的桌面上没有找到快捷方式 可以尝试自己写一个 bat 脚本

@echo off
setlocal

set location=C:\path\to\your\folder
set pyalias=python
set venv=1

cd /d "%location%"

if "%venv%"=="1" (
    if exist "%location%\venv\Scripts\activate" (
        call "%location%\venv\Scripts\activate"
    ) else (
        echo Virtual environment does not exist.
        exit /b 1
    )
)

%pyalias% main.py

endlocal
  • 创建方式:在桌面新建一个.bat文件 或者打开记事本粘贴以上代码并修改变量后另存为.bat文件

  • 变量说明:

    • location:gpt_academic文件夹的位置 例如 C:\Users\Administrator\Desktop\gpt_academic
    • pyalias: python 或者 python3
    • venv : 如果使用了 venv 则设置 venv=1 否则设置为 0

我在一键安装里找到了一个windows运行的bat,每次开机要重新点开才能运行学术gpt,不知道你说的是不是这个快捷方式呀

@binaryYuki
Copy link
Contributor

Hi,
@congmoyue 如果您的桌面上没有找到快捷方式 可以尝试自己写一个 bat 脚本

@echo off
setlocal

set location=C:\path\to\your\folder
set pyalias=python
set venv=1

cd /d "%location%"

if "%venv%"=="1" (
    if exist "%location%\venv\Scripts\activate" (
        call "%location%\venv\Scripts\activate"
    ) else (
        echo Virtual environment does not exist.
        exit /b 1
    )
)

%pyalias% main.py

endlocal
  • 创建方式:在桌面新建一个.bat文件 或者打开记事本粘贴以上代码并修改变量后另存为.bat文件

  • 变量说明:

    • location:gpt_academic文件夹的位置 例如 C:\Users\Administrator\Desktop\gpt_academic
    • pyalias: python 或者 python3
    • venv : 如果使用了 venv 则设置 venv=1 否则设置为 0

我在一键安装里找到了一个windows运行的bat,每次开机要重新点开才能运行学术gpt,不知道你说的是不是这个快捷方式呀

不太清楚哦~ 一键安装版本的麻烦咨询 @binary-husky

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants