我终于入手了一台云服务器,就先在这台服务器上运行一下毕设相关的项目…
先更新一些系统中的软件:
yum update
安装git
yum insatll -y git
创建(or 找)一个存放 开源项目的文件夹
我在home里面创建一个吧
mkdir gitProjects
在gitProjects 下 git 一个开源项目
git clone https://github.com/Determined22/zh-NER-TF.git
先安装一下构建虚拟环境的工具包pipenv(它自动管理项目依赖包,即不需要pipreqs生成的requests.txt)
pip3 install -i https://pypi.douban.com/simple pipenv
当然如果有requests.txt,也可以执行pipenv install -r requests.txt
来安装项目依赖包。
进入clone的项目里,创建虚拟环境
pipenv install
激活虚拟环境
pipenv shell
在创建时会自动激活虚拟环境,所以只有在你退出虚拟环境想重新进入到虚拟环境时才需要执行激活命令。
安装项目依赖包
pipenv install requests
这里的requests不是指爬虫用的request模块,相当于项目依赖内容requests.txt,只是由pipenv获取并管理放在了它的配置文件Pipfile中,你可以打开查看。
查看虚拟环境中安装的包信息
pipenv graph
启动clone的开源项目
python main.py
可见启动成功了~
pipenv真的太好用了!!!补充一下pipenv的操作:
查看虚拟环境的位置:
pipenv --venv
查看当前项目根目录
pipenv --where
单独安装或卸载某个包可以直接使用:pipenv install xxx,pipenv uninstall xxx
卸载所有以安装的项目依赖包:pipenv uninstall requests