# Interface: `IOptions` [@jupyterlite/pyolite-kernel](../modules/jupyterlite_pyolite_kernel.md).[IPyoliteWorkerKernel](../modules/jupyterlite_pyolite_kernel.IPyoliteWorkerKernel.md).IOptions Initialization options for a worker. ## Hierarchy - `IOptions` ↳ **`IOptions`** ## Properties ### `baseUrl` > **`baseUrl`**: `string` The base URL of the kernel server. #### Inherited from IWorkerKernel.IOptions.baseUrl #### Defined in packages/kernel/lib/tokens.d.ts:151 ### `disablePyPIFallback` > **`disablePyPIFallback`**: `boolean` Whether `piplite` should fall back to the hard-coded `pypi.org` for resolving packages. #### Defined in [packages/pyolite-kernel/src/tokens.ts:58](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/pyolite-kernel/src/tokens.ts#L58) ### `indexUrl` > **`indexUrl`**: `string` The URL of a pyodide index file in the standard pyodide layout. #### Defined in [packages/pyolite-kernel/src/tokens.ts:43](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/pyolite-kernel/src/tokens.ts#L43) ### `location` > **`location`**: `string` The current working directory in which to start the kernel. #### Defined in [packages/pyolite-kernel/src/tokens.ts:63](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/pyolite-kernel/src/tokens.ts#L63) ### `mountDrive` > **`mountDrive`**: `boolean` Whether or not to mount the Emscripten drive #### Defined in [packages/pyolite-kernel/src/tokens.ts:68](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/pyolite-kernel/src/tokens.ts#L68) ### `pipliteUrls` > **`pipliteUrls`**: `string`[] The URLs of additional warehouse-like wheel listings. #### Defined in [packages/pyolite-kernel/src/tokens.ts:53](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/pyolite-kernel/src/tokens.ts#L53) ### `pipliteWheelUrl` > **`pipliteWheelUrl`**: `string` The URL of the `piplite` wheel for bootstrapping. #### Defined in [packages/pyolite-kernel/src/tokens.ts:48](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/pyolite-kernel/src/tokens.ts#L48) ### `pyodideUrl` > **`pyodideUrl`**: `string` The URL of the main `pyodide.js` file in the standard pyodide layout. #### Defined in [packages/pyolite-kernel/src/tokens.ts:38](https://github.com/jupyterlite/jupyterlite/blob/7971e0aa/packages/pyolite-kernel/src/tokens.ts#L38)