" pip freeze"还显示额外的包裹?

时间:2017-11-12 21:40:45

标签: python pip virtualenv

我试图做Tile& Map::getTile(const Point& point) { auto it = tileContainer.find(point); ... } 。我在virtualenv中运行它。但是,即使使用pip freeze -l > requirements.txt选项,-l也会为我提供系统中安装的所有列表的列表,这是一个庞大且不必要的长列表。我需要的只是Flask和其他一些库,但这是它给我的列表:

pip freeze

我已尝试解决此问题,以便altgraph (0.10.2) bdist-mpkg (0.5.0) beautifulsoup4 (4.5.3) bonjour-py (0.3) cachetools (2.0.1) certifi (2017.7.27.1) chardet (3.0.4) click (6.7) Flask (0.12.1) futures (3.1.1) google (1.9.3) google-api-python-client (1.6.4) google-auth (1.2.0) google-auth-httplib2 (0.0.2) google-auth-oauthlib (0.1.1) gunicorn (19.7.1) httplib2 (0.10.3) idna (2.6) itsdangerous (0.24) Jinja2 (2.9.6) macholib (1.5.1) MarkupSafe (1.0) matplotlib (1.3.1) modulegraph (0.10.4) numpy (1.12.1) oauth2client (4.1.2) oauthlib (2.0.6) pbr (2.0.0) pip (9.0.1) psycopg2 (2.7.3.2) py2app (0.7.3) pyasn1 (0.3.7) pyasn1-modules (0.1.5) pyobjc-core (2.5.1) pyobjc-framework-Accounts (2.5.1) pyobjc-framework-AddressBook (2.5.1) pyobjc-framework-AppleScriptKit (2.5.1) pyobjc-framework-AppleScriptObjC (2.5.1) pyobjc-framework-Automator (2.5.1) pyobjc-framework-CFNetwork (2.5.1) pyobjc-framework-Cocoa (2.5.1) pyobjc-framework-Collaboration (2.5.1) pyobjc-framework-CoreData (2.5.1) pyobjc-framework-CoreLocation (2.5.1) pyobjc-framework-CoreText (2.5.1) pyobjc-framework-DictionaryServices (2.5.1) pyobjc-framework-EventKit (2.5.1) pyobjc-framework-ExceptionHandling (2.5.1) pyobjc-framework-FSEvents (2.5.1) pyobjc-framework-InputMethodKit (2.5.1) pyobjc-framework-InstallerPlugins (2.5.1) pyobjc-framework-InstantMessage (2.5.1) pyobjc-framework-LatentSemanticMapping (2.5.1) pyobjc-framework-LaunchServices (2.5.1) pyobjc-framework-Message (2.5.1) pyobjc-framework-OpenDirectory (2.5.1) pyobjc-framework-PreferencePanes (2.5.1) pyobjc-framework-PubSub (2.5.1) pyobjc-framework-QTKit (2.5.1) pyobjc-framework-Quartz (2.5.1) pyobjc-framework-ScreenSaver (2.5.1) pyobjc-framework-ScriptingBridge (2.5.1) pyobjc-framework-SearchKit (2.5.1) pyobjc-framework-ServiceManagement (2.5.1) pyobjc-framework-Social (2.5.1) pyobjc-framework-SyncServices (2.5.1) pyobjc-framework-SystemConfiguration (2.5.1) pyobjc-framework-WebKit (2.5.1) pyOpenSSL (0.13.1) pyparsing (2.0.1) python-dateutil (1.5) pytz (2013.7) requests (2.18.4) requests-oauthlib (0.8.0) rsa (3.4.2) scipy (0.13.0b1) setuptools (18.5) SimpleCV (1.3) six (1.11.0) SQLAlchemy (1.1.15) stevedore (1.21.0) uritemplate (3.0.0) urllib3 (1.22) vboxapi (1.0) virtualenv (15.1.0) virtualenv-clone (0.2.6) virtualenvwrapper (4.7.2) Werkzeug (0.12.1) wheel (0.30.0) xattr (0.6.4) zope.interface (4.1.1) 仅显示我当前virtualenv根目录中的到目前为止还没有工作:

  1. 使用pip freeze -lvirtualenv --clear venv重置virtualenv。
  2. 尝试使用virtualenv --no-site-packages venv found at this answer here卸载所有本地软件包。我收到了pip freeze | xargs pip uninstall -y错误,因为出于某种原因,即使我在virtualenv中它尝试从OS X根目录卸载软件包。
  3. 任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:0)

对我来说问题不是使用sudo。

sys.num + doors