我正在寻找一种方法来制作一个virtualenv,其中只包含基本python安装的一些库(我选择).
更具体一点,我正在尝试在virtualenv的创建过程中将matplotlib导入virtualenv.它无法通过pip或easy_install高效安装,因为它错过了一些fortran编译器库.我到目前为止的方式是手动复制
/usr/lib/python2.7/dist-packages/ to virtualenv_name/lib/python2.7/dist-packages/
Run Code Online (Sandbox Code Playgroud)
但是这可以防止yolk注册manully导入的链接(打印virtualenv中所有当前可用的库).
那么,有没有办法做一个选择性的变体
virtualenv --system-site-packages
Run Code Online (Sandbox Code Playgroud) 我实际上是将旧的django应用程序从python2.7升级到python3.4.通过pip安装pygobject时出现此错误:
Collecting pygobject
Using cached pygobject-2.28.3.tar.bz2
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-9dp0wn96/pygobject/setup.py", line 272
raise SystemExit, 'ERROR: Nothing to do, gio could not be found and is essential.'
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-9dp0wn96/pygobject
Run Code Online (Sandbox Code Playgroud)
我试图在virtualenv中安装它.系统范围的安装也不起作用......我正在使用python3.4在arch linux上工作
我已经安装了名为pygobject-devel 3.16.2-1的arch包但我还是无法导入gobject python模块
这个该死的gio是什么?
欢迎任何帮助...... Thanx提前!