目录
一 .算法入职培训 环境配置
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就好了。