Enthought Canopy Download Free Installing Enthought Canopy Python
Total Page:16
File Type:pdf, Size:1020Kb
enthought canopy download free Installing Enthought Canopy Python. When you install ArcGIS, you also get a version of Python, a limited set of open source packages and ESRI's packages (e.g., arcpy ). What you have done so far will not impact ArcGIS or the Python that comes with ArcGIS (at least as far as I've tested). The following steps allow you to access ArcGIS's python packages AND Canopy's large set of open source packages in the same Python environment. 32-bit vs. 64-bit : Your versions of Canopy and ArcGIS must match. If the setup below doesn't work it is probably due to mismatched architecture. In general, 64-bit is preferred to 32-bit since it can hold much more data in memory, but the python scripts inside your version of ArcGIS may not be 64-bit. Downloading and Installation¶ We recommend installing the "Standard" Edition, which can be used with any version of LabVIEW, and provides a fully-featured 30-day trial after installation. The 30-day trial also includes advanced features of Enthought Canopy, including a debugger and data import tool. The Home Edition of the toolkit is for use with LabVIEW Student Edition, or (rarely available) versions of LabVIEW Home based on LabVIEW 2015 or later. Where to download¶ The Python Integration Toolkit is available through the LabVIEW Tools Network. To install, launch the VI Package Manager (VIPM) that ships with LabVIEW and double-click the entry for the Python Integration Toolkit Standard Edition. Setting up Python¶ The Toolkit is designed to work with an installation of Python which lives outside of LabVIEW. That way, you can take advantage of all the tools and packages from the Python universe, instead of a restricted set that only works with LabVIEW. As part of the installation process, you will be prompted to select a default Python install to use with LabVIEW. You can always change this selection later by going to the LabVIEW Tools Menu and selecting "Python Integration Toolkit". Using Enthought Canopy¶ Every Toolkit download includes a copy of Enthought Canopy, a full Python analysis environment including an editor and package manager. Canopy is free and can be used to install hundreds of third-party Python packages for scientific and engineering analysis, machine learning, image processing, and more. The 30-day trial of the full Toolkit also includes advanced features of Canopy including a built-in debugger and data import tool. Purchase of the Standard Edition of the Toolkit includes a one-year subscription to these Canopy features. To use Canopy, select "Download and install Enthought Canopy" and click Continue. The installation process will take a few minutes. Using Python 3¶ You can use the Toolkit (1.2 or higher) with Python 2 or Python 3. See Python 2 or Python 3? for more information. Using another Python distribution¶ The Toolkit is compatible with nearly all Windows distributions of Python. To use a particular installation of Python, please verify that: Windows Installation¶ Canopy currently supports Windows Vista or later. First download a Windows installer from the Canopy download page. There are two choices to make: 32- or 64-bit, and standard or (subscribers only) full. On 32-bit Windows, you must use a 32-bit installer. On 64-bit Windows, you can use either 32- or 64-bit, though we recommend the 64-bit installer unless you know you need the 32-bit version. All users may download the standard installer, which includes the packages in the core SciPy software stack. For access to the subscriber packages in the Canopy repository, Canopy (EPD) subscribers may choose to download a full installer (instead of the standard installer). Alternatively, for a smaller download and install, subscribers may use the standard installer, and subsequently install any of the additional subscriber packages via the Package Manager. The Windows version is distributed as a signed MSI file. The installer supports installation by users with or without administrative privileges. To start the installer, double-click the downloaded file. Verify that the publisher is listed as Enthought, Inc. and click Run. The first window of the install wizard should be displayed as shown below: Read the license terms and, if you agree with them, click “I accept the terms in the License Agreement” and click Next. Installation location¶ Note: Canopy uses a separate Python environment as described in Where are all of the Python packages in my User Python Environment? , the Canopy installation location is not where users will actually run Canopy User Python; therefore it is not appropriate to place it on your PATH environment variable. See Environment setup , below. Depending on your access rights on the machine the installer will present one of two displays. If you do not have administrative rights on the machine, you will see this display: You can install Canopy as a “per-user installation”, meaning that it will be stored in your own account on this machine, not accessible to other users on the machine. Canopy (64-bit) will be installed to C:\Users\<username>\AppData\Local\Enthought\Canopy\App . For the 32-bit version of Canopy, replace the path Enthought\Canopy with Enthought\Canopy32 . If you have administrative rights on the machine, you have the option to install Canopy just for yourself (per-user install as above) or for all users on the machine. On machines with User Access Control (UAC) enabled, gaining access to the “all users” option requires an extra step. For details, please see this Knowledge Base article on https://support.enthought.com. If you choose to make Canopy available to all users you can select the installation directory. The default installation path is C:\Program Files\Enthought , except for for 32-bit Canopy on 64-bit Windows, in which case the default is C:\Program Files (x86)\Enthought . In both cases, the last step is to click ‘Install’ to begin the installation process. The process may take several minutes depending on your system configuration. Environment setup¶ Once the installation process is complete, the last step is to set up your Python environment. Launching the GUI by selecting ‘Canopy’ from the Windows Start Menu will start Canopy and the UI will guide you through the process. The remainder of this section describes the standard GUI setup process. However note that there are also two other ways to set up your Python environment: For administrators and users who wish to set up and use Canopy without the GUI, i.e. will only use a command-line based environment, please see the section on Setting up and using Canopy without a GUI . Systems administrators interested in setting up Canopy on a multi-user machine or network may be interested in Creating a system-wide Canopy install . Standard GUI setup: When Canopy is launched for the first time, it will automatically configure your Python environment in the default location unless specified otherwise by a command-line option or a preference setting. This step allows each user on a multi-user machine to have his or her own local Python installation. For more information about the environment location, see Where are all of the Python packages in my User Python Environment? . This environment setup step typically takes less than two minutes to complete. The default installation directory for the Canopy User Python environment is C:\Users\<username>\AppData\Local\Enthought\Canopy\edm\envs\User (replacing Enthought\Canopy with Enthought\Canopy32 for 32-bit installs). After the Python environment is installed, Canopy prompts you to make it the default Python environment. For most users (and for all new Python users),the default “Yes” response will be the most convenient. However , if you are currently using another Python distribution (such as EPD) for production work, or do not want .py files to be associated with Canopy’s editor at this time, then we suggest the more conservative response, “No”. This will not affect operation inside the Canopy GUI application, and you can always set Canopy to be your default Python later, from the Canopy Preferences dialog, as described in this Knowledge Base article. If you do accept the default “Yes” response, then your PATH environment variable will be updated to include the Scripts subdirectory of the above installation directory, which allows you to access Python from the Windows Command Prompt. Canopy GUI end of life -- transition to the Enthought Deployment Manager (EDM) and Visual Studio Code. Enthought's Python Distribution is the Python which is installed by EDM or Canopy. It provides over 600 Python packages to scientists and engineers. It grows weekly, and is available free to all users. It. We prioritize reliability and business need above release schedule, so we do not automatically build the most current core scientific Python packages. Enthought's preferred tool for installation and management of Enthought Python and packages is the command-line Enthought Deployment Manager (EDM) . It has been in active use since 2016, including providing all of Canopy's package management under the hood. The Canopy GUI is at end of life . The final version, 2.1.9, was released in early 2018. Canopy installers are no longer downloadable by the public. They will continue to be available on the Enthought download page, to enterprise customers only (login required), for an extended transitional period. Programs written to run in Canopy-installed Python environments will still run in new EDM-installed Python environments (assuming that you install the same or compatible Python versions and packages), because they are all just running in Enthought Python -- it's just the Python installation interface that has changed. To replace the Canopy GUI, a good basic IDE is Microsoft's free, open-source, extensible, multi-platform Visual Studio Code (VS Code) -- not to be confused with Microsoft's commercial Visual Studio).