Ubuntu18.04 项目配置

有问题多重启就好啦

  • 1.换源
  • 2.配置输入法
  • 3.安装Nvidia驱动
  • 4.安装Cuda
  • 5.下载谷歌浏览器并安装
  • 6.安装Anaconda3
  • 7.pip换源
  • 8.Ubuntu18.04 无法通过蓝牙链接 Airpods
  • 9.安装PyCharm

1.换源

https://zhuanlan.zhihu.com/p/61228593
https://blog.csdn.net/qq_58011370/article/details/124598788
换源后重启,下载速度才会变快

2.配置输入法

https://blog.csdn.net/weiguang102/article/details/122522271

安装完ibus重启,才会有Chinese(pinyin)的选项

Ubuntu系统的字体太别扭的解决办法

3.安装Nvidia驱动

(1)要安装lightdm,不使用gdm3(本人使用gdm3就失败,而lightdm完美成功)(也就是桌面显示)

sudo apt install lightdm

(2) 执行下面的命令可显示如下信息,则可在model查看型号信息。

ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv00001025sd00001128bc03sc02i00
vendor   : NVIDIA Corporation
model    : GP107M [GeForce GTX 1050 Ti Mobile]
manual_install: True
driver   : nvidia-driver-470 - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-470-server - distro non-free recommended
driver   : nvidia-driver-460 - distro non-free
driver   : nvidia-driver-460-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

找到recommended。

(3)禁用bios中的secure boot,因为secure boot会阻止第三方源安装的驱动。大概是开机按F2进入bios或者别的按键,不同的机器的按键不一样,依据自己的型号来。

(4)禁用Ubuntu自带的nouveau驱动,首先打开黑名单文件。

sudo gedit /etc/modprobe.d/blacklist.conf

在文本后添加如下代码

blacklist nouveau
options nouveau modeset=0

添加完毕以后,在执行如下指令更新内核。

sudo update-initramfs -u

更新完毕以后,重新启动Ubuntu,然后输入以下指令,如果无信息显示,表示禁用成功。

lsmod | grep nouveau

(5)安装驱动程序

Software&Updates -> Additional Drivers -> 选择recommended的驱动 -> Apply change -> 命令行输入nvidia-smi检查是否安装成功。

4.安装Cuda

安装cuda

删除cuda

5.下载谷歌浏览器并安装

https://linuxconfig.org/how-to-install-google-chrome-browser-on-linux

6.安装Anaconda3

Ubuntu18.04安装Anaconda3.5.2记录

Anaconda 镜像使用帮助

sudo gedit ~/.condarc

注意,一定要把里面的https换成http!

创建新环境:

conda create -n XXX python=3.X [想下载的包]

激活环境:

conda activate XXX

安装pytorch、cudatoolkit:

conda install pytorch==1.X.0 cudatoolkit=x.1 -c pytorch

关闭环境:

conda deactivate

列出所有的环境:

conda env list

删除环境、包:

conda remove -n your_env_name(虚拟环境名称) --all
conda remove -n your_env_name(虚拟环境名称) package_name(包名)

conda清理缓存

conda环境迁移(云服务器重启一次会重置所有环境):

打包环境

重现环境

为什么anaconda环境中,还需要用pip安装包,此情况下用pip需要哪些注意项

1、在anaconda下用pip装包的原因:尽管在anaconda下我们可以很方便的使用conda install来安装我们需要的依赖,但是anaconda本身只提供部分包,远没有pip提供的包多,有时conda无法安装我们需要的包,我们需要用pip将其装到conda环境里。

2、用pip装包时候需要哪些注意事项?

2.1 首先,我们需要判断目前我们用的pip指令,会把包装到哪里,通常情况下,pip不像conda一样,他不知道环境,我们首先要确保我们用的是本环境的pip,这样pip install时,包才会创建到本环境中,不然包会创建到base环境,供各个不同的其他conda环境共享,此时可能会产生版本冲突问题(不同环境中可能对同一个包的版本要求不同)

用下面命令查看我们此时用的pip为哪个环境:

which -a pip
(如base环境的pip可能在/root/anaconda3/bin/pip,,,,而其他conda环境的pip,可能在/root/anaconda3/envs/my_env/bin/pip)

(经试验,anaconda4.8版本,在conda create新的环境时,已经默认在新环境装了pip,此时source activate进入该环境后,用pip命令安装的包,默认会装在本环境中,不必担心pip一个包后后会将其他环境的包改变版本的情况)

当然我们自己创建的conda环境里,可能没有pip,此时进入自己的conda环境也会默认用base环境的pip,这就需要我们自己将pip安装入本环境,尽量不要使用base的pip在其他环境装包,这样也会装在base里,有产生版本冲突的可能(上文已讲)。在自己conda环境安装pip使用如下命令:

    (进入环境后)
     conda install pip

安装好本环境的pip之后,在本环境中使用pip install安装的包,就只在本conda中了,我们可以用conda list查看我们的包,同时pip安装的包,conda list结果中的build项目为pypi…

7.pip换源

ubuntu18.04里更新系统源和pip源

8.Ubuntu18.04 无法通过蓝牙链接 Airpods

sudo gedit /etc/bluetooth/main.conf  #设定ControllerMode = bredr,并把前面的#去掉
sudo /etc/init.d/bluetooth restart  #重启蓝牙

设置好还不行就重启电脑就可以连了

9.安装PyCharm

PyCharm中文注释解决方法
ubuntu pycharm ctrl + alt+ left/right 失效

你可能感兴趣的:(模型环境搭建,系统架构)