mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	jupyterhub use --system-site-packages for psutils
This commit is contained in:
		
							parent
							
								
									42042976f4
								
							
						
					
					
						commit
						fda10dbe66
					
				
					 1 changed files with 9 additions and 4 deletions
				
			
		|  | @ -13,11 +13,16 @@ | |||
|   when: nodejs_installed is undefined | ||||
| 
 | ||||
| 
 | ||||
| - name: "Install package: python3-venv" | ||||
| - name: "Install package: python3-psutil" | ||||
|   package: | ||||
|     name: python3-venv | ||||
|     name: python3-psutil | ||||
|     state: present | ||||
| 
 | ||||
| - name: Remove previous virtual environment {{ jupyterhub_venv }} | ||||
|   file: | ||||
|     path: "{{ jupyterhub_venv }}" | ||||
|     state: absent | ||||
| 
 | ||||
| - name: Make 3 directories to hold JupyterHub config | ||||
|   file: | ||||
|     state: directory | ||||
|  | @ -41,7 +46,7 @@ | |||
|       - jupyterhub | ||||
|     virtualenv: "{{ jupyterhub_venv }}"    # /opt/iiab/jupyterhub | ||||
|     virtualenv_site_packages: no | ||||
|     virtualenv_command: python3 -m venv "{{ jupyterhub_venv }}"    # 2021-07-29: This works on RasPiOS 10, Debian 11, Ubuntu 20.04 and Mint 20 -- however if you absolutely must use the older Debian 10 -- you can work around errors "can't find Rust compiler" and "This package requires Rust >=1.41.0" if you (1) revert this line to 'virtualenv_command: virtualenv' AND (2) uncomment the line just below | ||||
|     virtualenv_command: python3 -m venv --system-site-packages "{{ jupyterhub_venv }}"    # 2021-07-29: This works on RasPiOS 10, Debian 11, Ubuntu 20.04 and Mint 20 -- however if you absolutely must use the older Debian 10 -- you can work around errors "can't find Rust compiler" and "This package requires Rust >=1.41.0" if you (1) revert this line to 'virtualenv_command: virtualenv' AND (2) uncomment the line just below | ||||
|     #virtualenv_python: python3    # 2021-07-29: Was needed when above line was 'virtualenv_command: virtualenv' (generally for Python 2) | ||||
|     extra_args: "--no-cache-dir"    # 2021-11-30, 2022-07-07: The "--pre" flag had earlier been needed, for beta-like pre-releases of JupyterHub 2.0.0 | ||||
| 
 | ||||
|  | @ -58,7 +63,7 @@ | |||
|       - ipywidgets | ||||
|     virtualenv: "{{ jupyterhub_venv }}" | ||||
|     virtualenv_site_packages: no | ||||
|     virtualenv_command: python3 -m venv "{{ jupyterhub_venv }}"     | ||||
|     virtualenv_command: python3 -m venv --system-site-packages "{{ jupyterhub_venv }}" | ||||
|     extra_args: "--no-cache-dir" | ||||
| 
 | ||||
| - name: "Install from template: {{ jupyterhub_venv }}/etc/jupyterhub/jupyterhub_config.py" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue