- #DOCS2 ACTIVESTATE ACTIVEPYTHON PYTHON INDEX INSTALL#
- #DOCS2 ACTIVESTATE ACTIVEPYTHON PYTHON INDEX PLUS#
All ActivePython distributions include PyPM, ActiveState’s powerful package management utility that provides command line or GUI access to all packages available through PyPM Index. Installing Python packages with ActivePython PyPM Saves TimeĪctiveState’s ActivePython distributions offer significant time savings for enterprises when compared with unsupported open source Python for searching, installing, removing, upgrading, and managing Python packages. In addition to the many pre-built packages already included in the ActivePython repository, PyPM Index also lists package information for hundreds of packages from ’s PyPI repository that failed to build successfully to assist developers with build failure information as well. “PyPM Index allows you to find packages instantly, view most popular and recent additions, understand dependencies, deploy the right version of packages for your OS, and even share information about packages via Twitter.” Knowing which platforms packages are successfully built on and having them readily available to deploy from ActiveState’s PyPM repositories enables developers to avoid wasting time and making bad design decisions,” said Diane Mueller, Director, Enterprise Product Management, ActiveState. We have spent extra time and effort developing PyPM Index to provide the most comprehensive picture of Python package availability and dependencies across platforms. “When it comes to enterprise level development, it’s about quality and efficiency.
It also enables developers to easily see which Python packages are available through ActivePython Community Edition, and which are only available in paid editions (Business, Enterprise Edition).
#DOCS2 ACTIVESTATE ACTIVEPYTHON PYTHON INDEX PLUS#
Total packages on PyPM Index number over 7,000 and provide build version and OS-specific information, detailed documentation beyond just package author documentation, data from ActiveState on nightly builds and which platforms the package runs on, plus package dependencies. With PyPM Index, developers now have direct access via the web to search PyPM repositories (collections of ActivePython packages). PyPM Index shows developers instantly if Python packages they need are available for all the platforms they must deploy on, providing critical information to speed up the design phase of development. C:\myenv\Scripts\python.exeĪll of this can be automated by using Fabric and fablib – which also copies other pywin32 packages, such as win32com.VANCOUVER, British Columbia – Novem– ActiveState, the dynamic language experts offering solutions for Perl, Python, and Tcl, has launched its Python Package Manager Index (PyPM Index) to give developers a more complete picture of Python build information and package availability across multiple platforms. That’s it - you can now import pywin32 from the newly created virtualenv and still exclude the packages in your global site-packages directory. Now simply edit this file (in your text editor, eg: IDLE) to contain the absolute paths: #. C:\> copy C:\Python27\Lib\site-packages\pywin32.pth C:\myenv\Lib\site-packages\Ĭ:\> more C:\myenv\Lib\site-packages\pywin32.pth C:\> virtualenv -no-site-packages C:\myenvįortunately, there is a simple workaround to get around this problem.
#DOCS2 ACTIVESTATE ACTIVEPYTHON PYTHON INDEX INSTALL#
While packages such as PyQt4 can be reinstalled into the virtualenv using pypm -E C:\myvenv install pyqt4, that is not true for PyWin32 which is included with the ActivePython distribution itself. When you create a pure Python sandbox using virtualenv -no-site-packages the global site-packages directory is rightfully not included … however, this poses a challenge in accessing non-trivial packages from within the virtualenv.