算法入职培训 环境配置 环境导出(requirements.txt)

一 .算法入职培训 环境配置

1.配置conda环境

conda create -n **** python=3.7

2.安装包

1 . conda install pandas 自带一个numpy?
2 . conda install scipy
3 . conda install opencv
4 . conda install xlrd xlwt xlutils Excel处理相关。
5 . conda install docxtpl Word处理。
6 . conda install ipykernel 在jupyter中运行代码

# jupyter中 加上这一句 才能import文件夹下的包
import sys
sys.path.append(r'包所在的文件夹路径')

7 . conda install gdal or pip install gdal
好像用pip安装的多一些?
conda直接安装, import gdal 显示 No module named ‘gdal’
改为 from osgeo import gdal

或者,可能是由于gdal版本不对应?
下载对应版本gdal:
Python第三方包网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
gdal存放路径,建议放到指定环境的Scripts文件夹。why?
E:\Anaconda\envs\htht\Scripts

法一:先进入.whl文件夹所在位置 再安装。
打开Anaconda Prompt,activate指定环境,输入 E:cd E:\Anaconda\envs\htht\Scripts
conda install GDAL-3.4.2-cp37-cp37m-win_amd64.whl 失败×
pip install GDAL-3.4.2-cp37-cp37m-win_amd64.whl 成功√

法二:直接绝对路径安装。
打开Anaconda Prompt,activate指定环境,输入
pip install E:\Anaconda\envs\htht\Scripts\GDAL-3.4.2-cp37-cp37m-win_amd64.whl

3.python整体环境的迁移(requirements.txt)

法1:只导出包名
(1)导出整个环境下的包
conda activate envs(需要迁移的环境)
pip freeze >requirements.txt
安装 pip install -r requirement.txt 待测试

(2)只导出 项目 用到的包
先安装pipreqs pip install pipreqs

cd 到当前项目根目录 (在该目录生成 requirements.txt)
pipreqs ./ --encoding=utf8

pipreqs D:\Project1 --encoding=utf8

法2:依赖包整体导出,无需再联网下载
pip freeze >requirements.txt
pip download -r requirements.txt
安装 pip install --no-index --find-links=/xxx/xxx/sites -r /xxx/xxx/sites.requirements.txt

二. Git配置

https://www.cnblogs.com/alwayswyy/p/5674635.html
1.Git安装:https://git-scm.com/download/win
2.SourceTree安装:https://www.sourcetreeapp.com/
3.gitlab账号(公司配置,需申请)

4.利用git bash生成公钥和私钥
打开 git bash
(1)设置git的user name和email:
$ git config --global user.name "用户名"
$ git config --global user.email "邮箱"

(2)生成SSH密钥过程:
①查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
②生成密钥:$ ssh-keygen -t rsa -C "邮箱"
按3个回车,密码为空。

此时在.ssh文件夹下回生成下面3个文件
在这里插入图片描述
(3)gitlab配置公钥
Profile→settings→SSH keys 输入公钥即可
(4)SourceTree 配置私钥
打开sourcetree,工具→选项→一般
设置公钥的路径(一般点一下能自动识别)
注意客户端选择:OpenSSH

三. Geoserver安装

3.1 java

1.安装
java jdk, java jre 安装(是否只需要装jdk?)
注意只能装8或者11(本文装了 jdk-8u341&jdk-8u341 )
https://www.oracle.com/java/technologies/downloads/#java8-windows

2.系统环境配置
控制面板→系统→高级系统设置 高级→环境变量→系统变量
新建1
变量名 JAVA_HOME
变量值 E:\jdk (jkd文件路径)
在这里插入图片描述
新建2
变量名 ClassPath
变量值 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述
编辑3
Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 在前面加上
在这里插入图片描述

3.JDK配置验证
win + R,输入cmd
java –version
java
javac

3.2 GeoServer

下载 https://geoserver.org/download/
不知道为什么装 2.21.1老是出错(无法启动服务)
装2.21.0就好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值