如题,想写个脚本启动应用,不想每次都手敲命令
但是项目在 venv 虚拟环境里
因为 venv 与系统有交互,这样我怎么在 shell 里调用 venv
但是项目在 venv 虚拟环境里
因为 venv 与系统有交互,这样我怎么在 shell 里调用 venv
|
lihongjie0209Aug 15, 2018
1
绝对路径?
|
|
2
我用的绝对路径
|
|
luofan004Aug 15, 2018
3
venv 绝对路径里面执行 activate 就行了 ba
|
|
4
直接写绝对地址,不用 activate
|
|
yanzixuanAug 15, 2018
5
source **/**/bin/active && sh your_script.sh
|
|
6
推荐使用 pipenv,切换到项目目录,直接 pipenv run cmd。
如果要进入虚拟环境使用 pipenv shell 还可以方便的加载环境变量哦,配合 Flask 很好用 |
|
SylvAug 15, 2018 via iPhone
7
使用 venv 的 python 绝对路径来运行就可以了
|
|
mianjuAug 15, 2018
8
source "`pipenv --venv`/bin/activate"
|
|
ray1888Aug 15, 2018
9
|
|
10
|
|
TimePPTAug 15, 2018
11
pipenv + pyenv + direnv
妈妈再也不担心我的脚本运行环境了 |
|
mayorbryantAug 15, 2018
12
|
|
shenxganAug 15, 2018
13
绝对路径没有错
|