我正在使用Windows 7和Python3.3.3
我使用以下方法创建了一个虚拟环境:
PS> D:\Python33\python D:\Python33\Tools\Scripts\pyvenv.py my_new_python_env然后使用以下方法激活新环境:
PS> .\my_new_python_env\Scripts\activate.ps1我可以检查我的python版本,它说Python3.3.3,到目前为止一切都很好。
我的印象是,pyvenv.py默认情况下应该将pip安装到新创建的虚拟环境中?这是真的吗?在新的环境中,我看不到pip,在激活新的虚拟环境之后,我无法运行'pip‘。
注意: TIA,我是专门找这个问题的Windows答案的
从venv文档中更新#1此处:http://docs.python.org/3/library/venv.html
似乎都不是由venv安装setuptools或pip的。
要安装更新2,我首先从:https://pypi.python.org/pypi/setuptools下载了setuptools
我激活了我的虚拟环境,然后运行:
> python setup.py install这个将setuptools安装到虚拟环境中。
然后我跑了:
> easy_install pip此下载和安装的pip。
发布于 2014-01-22 18:22:21
原来问题的答案似乎是:不,Python3venv没有在Windows环境下安装pip。
要安装pip,我首先从:https://pypi.python.org/pypi/setuptools下载了setuptools
我激活了我的虚拟环境
然后,我更改为下载的setuptools目录,并运行:
> python setup.py install这个将setuptools安装到虚拟环境中。
然后我跑了:
> easy_install pip此下载和安装的pip。
https://stackoverflow.com/questions/21289393
复制相似问题