百度飞桨AI Studio jupyter notebook环境库、包、数据集永久安装(且库文件能跟着jupyter文件走)的方法

1、work文件夹的特殊性(只要不是data文件夹就可以,文章最后一步可以看到)

1、先进入平台环境(如下如):这里的work文件夹在生成版本的时候可以选择添加,所以我们可以把所有的文件都放到这个文件夹里。

aistudio可以跑pytorch吗 ai studio_python

2、安装库包到work文件夹里

1、如下图点击终端

aistudio可以跑pytorch吗 ai studio_python_02


如果没有终端-1,选择左侧的环境,点击新建终端

aistudio可以跑pytorch吗 ai studio_aistudio可以跑pytorch吗_03


2、输入命令

pip install 包名 -t /home/aistudio/work(这个参数是路径)

提示:有些包平台环境里有,可以先跑一下自己的import代码块,下载报错显示没有的包即可

命令示例

pip install beautifulsoup4 -t /home/aistudio/work/external-libraries

这个命令是安装beautifulsoup4包到work文件夹下的external-libraries文件夹里,
external-libraries文件夹是我自己建立的专门用来存放库文件的,大家可以自己决定,对路径进行相应的更改即可

效果(下图展示的是装的一些其他的包,都装到work文件夹下的external-libraries文件夹里了)

aistudio可以跑pytorch吗 ai studio_ai studio_04

3、引入自己安装路径下的包

在导包的时候添加代码

# 更改路径
import sys
sys.path.append('/home/aistudio/work/external-libraries')
# 上面括号里的路径如果自己的不一样记得更改
紧接着再import上面路径里的包就可以了

如下图(这里前面的包平台里都有,我不清楚更改路径后会不会影响到其它包的导入,所以我把更改路径放到了后面,没有放到最开始)(不过我之前测试了一次发现放在前面也不影响)

aistudio可以跑pytorch吗 ai studio_aistudio可以跑pytorch吗_05

4、数据集持久化

和前面一样,把数据集写入到work文件夹里即可。(当然也可以在work文件夹里再建一个csv文件夹专门存放数据)(这里提醒一下,目前ai studio环境不支持excel文件,建议全部写入csv文件)

下图展示一下我的work文件夹(我没有再建立一个文件夹专门放数据,所以有点乱)

aistudio可以跑pytorch吗 ai studio_python_06

5、库、包、数据集跟着jupyter文件走

就是在生成版本的时候把work文件添加进去即可

1、点击侧边栏 版本,点击 生成新版本(如下图)

aistudio可以跑pytorch吗 ai studio_飞桨_07


2、把work文件选中即可(如下图)

aistudio可以跑pytorch吗 ai studio_飞桨_08


3、加载该版本(如下图),可以把jupyter文件和刚刚选中的文件夹都加载进去,就可以实现文件跟着jupyter文件走了。

aistudio可以跑pytorch吗 ai studio_ai studio_09