VirtualBox7.0+ubuntu-22.04+conda 23(含jupyter notebook安装调试)集成环境
智能 AI 代理项目SFighterAI项目配置过程中用到的安装环境配置相关步骤及问题结局。
安装流程可参考:
VirtualBox安装Ubuntu20.04图文教程
最全ubuntu-Anaconda换源问题/恢复默认源,一篇就够
当加载光盘不能正常安装增强功能(VBoxLinuxAdditions),可进入光盘文件目录,ctrl+shift+T打开teminal,执行:
sudo sh VBoxLinuxAdditions.run
若采用最小安装,则依赖会存在问题,提示需要安装: gcc make perl,
进入目录,右键在终端中打开,执行:
sudo apt-get install gcc make perl
reboot
systemctl reboot
systemctl default or exit
cd /mnt
sudo mkdir share
sudo mount -t vboxsf vboxshare /mnt/share
sudo gedit /etc/fstab
sudo umount -f /mnt/shared
share /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
Ubuntu系统下安装Anaconda + Jupyter Notebook + Python + R
在主目录下新建一个名为anaconda的文件夹,并将刚刚下载的文件放在此文件夹中
/home/testlinux/anaconda3
右键点击文件夹,点击在终端中打开
执行
bash Anaconda3-2023.03-Linux-x86_64.sh
enter至出现要求输入选项,输入yes,****,yes
bin路径加入系统path变量
echo ‘export PATH=“/home/testlinux/anaconda3/bin:$PATH”’ >> ~/.bashrc
source ~/.bashrc
此时在anaconda的安装目录anaconda3文件夹中,打开终端,输入conda list,可以看到anaconda的安装的包
进入street-fighter-ai,目录右击,终端内打开
更新conda
conda update --name base conda
conda config --show channels #查看目前已有的镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ #添加清华源
conda config --set show_channel_urls yes#从channel中安装包时显示channel的url,这样就可以知道包的安装来源
可参考:
最全ubuntu-Anaconda换源问题/恢复默认源,一篇就够
ubuntu 更换系统软件源 和 pip源
conda config --add channels http://mirrors.aliyun.com/pypi/simple/
conda config --add channels https://pypi.tuna.tsinghua.edu.cn/simple/
conda config --add channels http://pypi.douban.com/ #豆瓣
conda config --add channels http://pypi.mirrors.ustc.edu.cn/ #中国科学技术大学
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/#添加清华源
可以尝试去更改.condarc文件。如果是root用户登入Linux那么这个文件就在“/root/”,如果是其他用户则在“/home/username/”(有可能被隐藏,按Ctrl+h会显示);windows则在“C:\Users\用户名”。
更改为(去掉-和defaults):
vi ~/.condarc
channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
原文链接:ubuntu更换pip源
更换pip源
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple
### Linux配置源
进入配置(如果没有,先新建一个)
$ sudo mkdir ~/pip
$ sudo vim ~/pip/pip.conf
无法写入pip.conf
可用下面的命名查看buftype的设置,当buftype=nofile时,不能保存文件,只有当buftype=空时,才可以保存
:verbose set buftype
1
修改buftype的方法:vim切换至ex模式,输入
:setlocal buftype=
1
如果想该回原设置,可用下面的命令:
:setlocal buftype=nofile
1
修改
内容如下:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=mirrors.aliyun.com
验证及查看配置
conda config --show channels #验证一下配置是否成功
conda create -n StreetFighterAI python=3.8.10
conda activate StreetFighterAI
1、reboot
2、shutdown -r now 立刻重启
3、shutdown -r 10 过10分钟自动重启
4、shutdown -r 20:35 在时间为20:35时候重启
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
关机命令 :
1、halt 立刻关机(一般加-p 关闭电源)
2、poweroff 立刻关机
3、shutdown -h now 立刻关机
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消关机