当前位置: 首页 > 知识库问答 >
问题:

如何在Azure机器学习工作室的jupyter笔记本中安装TensorFlow

孔彭祖
2023-03-14

我正在尝试测试Azure机器学习工作室。

我想使用TensorFlow,但它没有安装在Jupyter笔记本上。

我如何在笔记本上使用一些机器学习库,如TensorFlow,Theano,Keras,...?

我试过这个:

!pip install tensorflow 

但是,我得到了错误如下:

Collecting tensorflow
  Downloading tensorflow-0.12.0rc0-cp34-cp34m-manylinux1_x86_64.whl (43.1MB)
    100% |################################| 43.1MB 27kB/s 
Collecting protobuf==3.1.0 (from tensorflow)
  Downloading protobuf-3.1.0-py2.py3-none-any.whl (339kB)
    100% |################################| 348kB 3.7MB/s 
Collecting six>=1.10.0 (from tensorflow)
  Downloading six-1.10.0-py2.py3-none-any.whl
Requirement already satisfied: numpy>=1.11.0 in /home/nbcommon/anaconda3_23/lib/python3.4/site-packages (from tensorflow)
Requirement already satisfied: wheel>=0.26 in /home/nbcommon/anaconda3_23/lib/python3.4/site-packages (from tensorflow)
Requirement already satisfied: setuptools in /home/nbcommon/anaconda3_23/lib/python3.4/site-packages/setuptools-27.2.0-py3.4.egg (from protobuf==3.1.0->tensorflow)
Installing collected packages: six, protobuf, tensorflow
  Found existing installation: six 1.9.0
    DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
    Uninstalling six-1.9.0:
      Successfully uninstalled six-1.9.0
  Rolling back uninstall of six
Exception:
Traceback (most recent call last):
  File "/home/nbcommon/anaconda3_23/lib/python3.4/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/home/nbcommon/anaconda3_23/lib/python3.4/site-packages/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/home/nbcommon/anaconda3_23/lib/python3.4/site-packages/pip/req/req_set.py", line 784, in install
    **kwargs
  File "/home/nbcommon/anaconda3_23/lib/python3.4/site-packages/pip/req/req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "/home/nbcommon/anaconda3_23/lib/python3.4/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
  File "/home/nbcommon/anaconda3_23/lib/python3.4/site-packages/pip/wheel.py", line 345, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/home/nbcommon/anaconda3_23/lib/python3.4/site-packages/pip/wheel.py", line 329, in clobber
    os.utime(destfile, (st.st_atime, st.st_mtime))
PermissionError: [Errno 1] Operation not permitted

共有1个答案

哈涵容
2023-03-14

正如您所注意到的,活动用户没有权限写入Azure Machine Learning Studio笔记本中的站点包目录。您可以尝试将包安装到另一个具有写入权限的目录(如默认的工作目录)并从那里导入,但我建议使用以下简单的选项。

Azure Notebook是一个单独的Jupyter Notebook服务,它允许你安装tenstorflow、theano和keras。与AML Studio中的笔记本一样,这些笔记本将保留在您的帐户中。主要的缺点是,如果您想通过Pythonazureml包访问您的工作区,您需要提供您的工作区id/授权令牌来设置连接。(在Azure ML Studio中,这些值会从当前工作区自动加载。)否则,我相信Azure笔记本可以仅在AML Studio中执行您习惯执行的所有操作。

 类似资料:
  • 我是Azure机器学习的新手。 我试图从Azure机器学习工作室经典中的数据集中打开一个笔记本。 但我得到了这个错误: 打开笔记本失败。笔记本id:ebb913d436ef45d4b1872b6e5d7167dc。 正如你在图片上看到的,我甚至不可能访问左侧菜单中的所有笔记本。

  • 我在Azure machine Learning上创建了一个虚拟机,我正在运行一个简单的jupyter笔记本。我想安装jupyter扩展,因为我真的需要可折叠的标题,但它似乎不起作用。我尝试了pip安装,它已经安装,但菜单没有出现。。。

  • 我最近(怀疑地)开始和Azure机器学习工作室混日子。当我无意中看到新笔记本(Python 3、2或R)中打开的机器学习工作流的菜单选项时,我认为这太好了,不可能是真的: 很可能是这样,因为这个选项似乎只适用于流程的第一步。该选项仍然存在于右键菜单的其他地方,但它是灰色的: 有人知道为什么会这样吗?我是否必须激活菜单中的某些内容,或者购买某种高级许可证?该功能是否仅适用于某些机器学习算法?或者它不

  • 我在新的Azure机器学习工作室工作,但我没有看到像Azure机器学习经典版那样转换为ARFF模块。是否有人知道此功能是否仍然存在以及如何访问它?

  • 机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 源码:https://www.wenjiangs.com/wp-content/uploads/2022/12/ML_Notes.zip

  • 我正试图在微软Azure的深度学习虚拟机(DLVM)上训练keras模型。我已经安装了一个Ubuntu虚拟机,并通过ssh从mac连接到它,但当我尝试运行jupyter笔记本时,我得到了以下错误:,为此我尝试了深度学习虚拟机中指定的解决方案无法运行jupyter“没有这样的笔记本目录:“”/dsvm/Notebooks“”,但是这给了我但是chrome说我的虚拟机的ip:9999不工作。 根据文档