Ubuntu常见问题解决

Ubuntu常见问题解决

安装pip3

sudo apt install python3-pip
报错
Package python-dev is not available, but is referred to by another package
解决
sudo apt-get -y update

配置pip镜像源

1. 创建pip.conf文件
运行以下命令:

cd ~/.pip

如果提示目录不存在的话,我们要自行创建一个,再进入目录

mkdir ~/.pip
cd ~/.pip

在.pip目录下创建一个pip.conf文件

touch pip.conf

文件就创建好了(当然如果你已经有这个文件了这步可以跳过).

2. 编辑pip.conf文件
sudo gedit ~/.pip/pip.conf

打开pip.conf文件窗口,将以下内容复制到文件中:

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

这样就替换成功了,当然你也可以选择其他镜像源.
豆瓣(douban) http://pypi.douban.com/simple/ (推荐)
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

配置git

一 、
设置Git的user name和email:
git config --global user.name "xx"      
git config --global user.email "[email protected]"   
git config --list(查看配置的信息)

二、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
$ ssh-keygen -t rsa(生产公钥)
3.按3个回车,密码为空。
最后得到了两个文件:id_rsa和id_rsa.pub
4.查看id_rsa.pub公钥
cat ~/.ssh/id_rsa.pub
打开id_rsa.pub文件,并且复制全部内容。
5.打开GitLab账户,打开SSH Keys:
6.将刚刚复制的内容添加到Key的文本域中,然后点击Add key

Anaconda安装

下载Anaconda安装包地址 https://www.anaconda.com/products/individual#linux

Windows 下的Anaconda环境配置
C:\Python\Anaconda
C:\Python\Anaconda\Library\mingw-w64\bin
C:\Python\Anaconda\Scripts
C:\Python\Anaconda\Library\bin

bash安装

bash Anaconda3-5.2.0-Linux-x86_64.sh
anaconda会自动将环境变量添加到PATH里面,如果后面你发现输出conda
提示没有该命令,那么你需要source ~/.bashrc 这样就是更新环境变量,就可以正常使用了。
如果发现这样还是没用,那么需要收到添加环境变量
编辑~/.basrc 文件,在最后面加上
export PATH=/home/DreamCode/anaconda3/bin:$PATH
查看conda 版本
conda --version
2、更新conda
conda update conda
3、查看conda帮助
conda --help或conda -h
4、新建虚拟环境
conda create --name  
即创建的环境名。建议以英文命名,且不加空格,名称两边不加尖括号“<>”。
即安装在环境中的包名。名称两边不加尖括号“<>”。
如果要安装指定的版本号,则只需要在包名后面以=和版本号的形式执行。如:conda create --name python2 python=2.7,即创建一个名为“python2”的环境,环境中安装版本为2.7的python。
如果要在新创建的环境中创建多个包,则直接在后以空格隔开,添加多个包名即可。
如:conda create -n conda-test python=3.6 numpy pandas,即创建一个名为“conda-test ”的环境,环境中安装版本为3.6的python,同时也安装了numpy和pandas。
–name同样可以替换为-n。
5、切换conda环境
conda activate env_name
6、退出虚拟环境
conda deactivate
7、显示安装过的所有虚拟环境
conda info --envs或conda info -e或conda env list
8、复制环境
conda create --name new_env_name --clone copied_env_name
9、 删除环境
conda remove --name env_name --all
10、包管理
精确查找包
conda search --full-name 查找的包名
模糊查找包
conda search 查找的内容
获取当前环境中已安装的包信息
conda list
指定环境安装包
conda install --name 环境名 要安装的包名
注意:
要指定版本时
conda install --name conda-test django=2.0.6
表示在conda-test环境中安装 django并制定版本为2.0.6
在当前环境中安装包
conda install 要安装的包名
最后,如果conda安装不上的包,或者没有的包,可以使用pip安装
pip install 安装的包名

为了让Jupyter Notebook支持虚拟运行环境,需要在Anaconda prompt里安装一个插件:

conda install nb_conda
然后在prompt里继续安装:

#1、安装ipykernel:
conda install ipykernel
 
#2、为虚拟环境下创建kernel文件:
conda install -n 环境名称 ipykernel
 
#3、将环境写入notebook的kernel中:
python -m ipykernel install --user --name 环境名称 --display-name "显示的名称"

Bert

https://github.com/649453932/Bert-Chinese-Text-Classification-Pytorch
安装环境
python 3.7
pytorch 1.1     conda create -n Bert python=3.7  pytorch=1.1 
tqdm		   conda install tqdm
sklearn		   conda install scikit-learn
tensorboardX    conda install -c conda-forge tensorboardx

常用命令

netstat -apn | grep 8888 查看8888端口使用情况
tar zvxf bert-base-chinese.tar.gz 解压gz压缩包
wget https://s3.amazonaws.com/models.huggingface.co/bert/bert-base-chinese-vocab.txt  下载命令

解决Conda包找不到问题

1.错误如下 PackagesNotFoundError: The following packages are not available from current channels: - tensorboardx
2.精确寻找命令:anaconda search -t conda tensorboardX
3.找到对应的版本的信息,获取它的Name值 比如这里是 Esri/tensorboardx
4.下载命令:conda install -c https://conda.anaconda.org/Esri tensorboardx

PyTorchGPU安装

nvidia-smi查看CUDA版本信息

你可能感兴趣的:(Linux服务器,机器学习,深度学习,人工智能)