How to install TensorFlow in jupyter laptop on Azure Machine Learning Studio

I am trying to test Azure Machine Learning Studio.

I want to use TensorFlow, but it is not installed on a Jupyter laptop.

How can I use some computer training libraries, such as TensorFlow, Theano, Keras, ... on a laptop?

I tried this:

!pip install tensorflow 

But I got an error as shown below:

 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 
+7
theano azure-machine-learning tensorflow jupyter-notebook keras
source share
1 answer

As you noticed, the active user does not have permissions to write to the site-packages directory on Azure Machine Learning Studio laptops. You can try installing the package in another directory where you have write permissions (for example, the default working directory) and import from there, but I recommend the following option with low bandwidth.

Azure Notebooks is a standalone Jupyter Notebook service that lets you install tensor flow, theano, and keras. Like laptops in AML Studio, these laptops will be stored in your account. The main disadvantage is that if you want to access your workspace through, for example, Python azureml , you need to provide an id / authorization token for the workstation to configure the connection. (In Azure ML Studio, these values ​​are automatically loaded from the current workspace.) Otherwise, I believe that Azure Notebooks can do everything that you are used to doing only in AML Studio.

+3
source share

All Articles