基础:
ubuntu ios下载链接:
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04/
安装anaconda
链接1:
https://blog.csdn.net/weixin_43862765/article/details/103865742
anaconda历史版本:
https://repo.anaconda.com/archive/
创建python3的环境
链接2:
(参考:https://blog.csdn.net/m0_57705985/article/details/124460510?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-124460510-blog-103865742.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-124460510-blog-103865742.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=2)
source ~/anaconda3/bin/activate
# 激活conda
conda create --name my_env python=3
# 创建自己的环境
安装tensorflow
链接3:
https://blog.csdn.net/weixin_38354109/article/details/78514828
踩坑:pip has no model ‘pep425tages’
首先的解决方法:
pip.pep425tags 是32位系统使用的,64位系统使用 pip._internal.pep425tags
踩坑: 依旧 internal has no attribute ‘pep425tags’
解决方法:
链接4:
https://blog.csdn.net/haojun1996/article/details/106809125
踩坑:No module named ‘wheel.pep425tags’
解决方法:https://blog.csdn.net/Step_hen/article/details/109891461
pip install “wheel==0.34.2”
放弃了(以上是python3.10没找到对应的tf版本而放弃) 重新创建一个环境python3.5
python3.5对应tf版本:https://www.cnblogs.com/zhuangliu/p/6083063.html
遇到了内存不足的问题:
虚拟机扩充磁盘大小:https://blog.csdn.net/weixin_41607151/article/details/82785998
超级方便的一种方法 使用自带的disks
https://blog.csdn.net/tx20011613/article/details/110217516
然而我又没成功,我的Ubuntu版本上的disks没有“resizes”选项
https://www.linuxidc.com/Linux/2013-12/93995.htm
安装成功Gparted后
参考链接:
https://blog.csdn.net/m0_54028213/article/details/126540174
踩坑:装完python3.5又出现提醒,python3.5
anaconda 重新装python版本
conda install python=3.7
历经千辛万苦,终于 tensorflow安装成功
安装Pytorch
踩坑:更新pip导致报错,无法使用pip进行安装包
我也是无语了。。这段经历告诉我不能随意更新pip
报错界面:sys.stderr.write(f"ERROR: {exc}") SyntaxError: invalid syntax
报错原因:
pip版本不兼容的原因
改进方法:
降低pip版本,(抓狂)直接删除文件,复制正确的低版本文件(直截了当)
踩坑 import pytorch 遇到以下问题:
pip install typing_extensions
安装成功后还是遇到 No module named 'typing_extensions'
后来,参考连接(https://blog.csdn.net/qq_40558345/article/details/122150288)
在github(https://github.com/python/typing_extensions/tree/main/src)下载typing extension.py
复制到typing.py文件同一路径
ubuntu查找文件路径方法(https://blog.csdn.net/lieyanhaipo/article/details/17055667)
使用
locate typing.py
我放在第一个路径的同目录下,即当前环境的typing.py同路径下。
安装成功!
安装vscode
https://blog.csdn.net/LL596214569/article/details/106445990
输入 code 就能启动vscode
roboschool的安装方法
(不参考上面链接3最后部分 看不明白)
https://github.com/YiMiWang810/openai/blob/master/roboschool%E5%AE%89%E8%A3%85
安装失败可以提权使用sudo 再试一遍
也可以参考链接:
https://itpcb.com/a/162442
这样应该是成功了吧?
知识扩充:
git clone aaaa -b xxx ## 只要aaaa链接仓库中xxx分支
既然git clone 默认的是下载全部分支内容,当我只需要某个分支该如何操作呢?例如我只需要 MOOC 仓库中的 mvp-dev-more 这个分支。
有人会说,那就直接采用 -b git_分支名称 方式
apt install 太慢的改进方法:
https://blog.csdn.net/qq_39690706/article/details/113270222