目录
1 服务器新建用户步骤及报错处理
1.1 MobaXterm使用教程:MobaXterm使用教程
1.2 Linux创建新用户登录异常:Linux创建新用户登录异常
2 本地Jupyter网页使用服务器资源运行步骤及报错处理
2.1 下载并安装Anaconda
2.2 Anaconda创建虚拟环境
2.2.1 Anaconda创建虚拟环境时出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题:Anaconda创建虚拟环境时出现问题
2.3 安装Python包
2.3.1 解决pip install慢:解决pip install慢
2.3.2 解决pip install tensorflow-gpu==2.7无法使用GPU问题:解决pip install tensorflow-gpu==2.7无法使用GPU问题
2.3.3 ERROR: No matching distribution found for cv2:ERROR: No matching distribution found for cv2
2.3.4 ModuleNotFoundError: No module named sklearn
2.4 使用Jupyter配置Python:使用Jupyter配置Python
2.4.1 安装Jupyter
2.4.2 安装JupyterLab
2.4.3 生成Jupyter配置文件
2.4.4 设置密码
2.4.5 设置远程ip可访问
2.4.6 Jupyter添加kernel
2.4.7 在服务器上启动Jupyter
2.4.8 复制地址在本地浏览器打开Jupyter
3 TensorFlow使用GPU:TensorFlow使用GPU
4 Python将txt文本中的每一行读成列表中的一个元素:Python将txt文本中的每一行读成列表中的一个元素
进入下载后包的目录
$ bash ./Anaconda3-2021.04-Linux-x86_64.sh
$ conda create -n py38 python=3.8
$ conda activate py38
总结:
(1) 先加上清华镜像源
(2) 打开.condarc文件,把所有的源后面都加上linux-64
(3) 把所有的源前面的https全改成http
(4) 把最后一行的- default删除
(5) 再次新建可以成功
$ pip install numpy
$ conda install tensorflow-gpu==2.7
总结:使用conda install tensorflow-gpu==2.7安装,用conda安装的话,它就会在conda对应的虚拟环境里面自己匹配一个cudatoolkit和cudnn
总结:
$ pip install opencv_python
$ pip install scikit-learn
总结:
$ conda install ipykernel
$ conda install -c conda-forge jupyterlab
$ jupyter notebook --generate-config
$ jupyter notebook password
在.jupyter路径下打开jupyter_notebook_config.py
c.NotebookApp.ip = '*' #允许所有ip访问,很重要
c.NotebookApp.open_browser = False #不打开浏览器
c.NotebookApp.port = 8888 #端口为8888,可以自己设置
首先使用conda进入想要添加的虚拟环境
$ conda activate py38
然后将该虚拟环境添加到Jupyter中
$ python -m ipykernel install --user --name [虚拟环境名] --display-name [想要在jupyter上显示的环境名]
以py38为例
$ python -m ipykernel install --user --name py38 --display-name py38
$ jupyter notebook --no-browser --port=8888 --ip=[服务器ip]
$ jupyter lab --no-browser --port=8888 --ip=[服务器ip]