# pythonbrew venv create django1.5
Creating `django1.5` environment into /usr/local/pythonbrew/venvs/Python-2.7.3
Traceback (most recent call last):
File "/usr/local/pythonbrew/etc/virtualenv/virtualenv.py", line 19, in <module>
import zlib
ImportError: No module named zlib我该怎么办??我想导入zlib。
我已经安装了zlib *
# rpm -qa |grep zlib
zlib-1.2.5-7.fc17.i686
zlib-devel-1.2.5-7.fc17.i686更新:
# uname -a
Linux localhost.localdomain 3.6.10-2.fc17.i686 #1 SMP Tue Dec 11 18:33:15 UTC 2012 i686 i686 i386 GNU/Linux
# cat /etc/issue
Fedora release 17 (Beefy Miracle)
Kernel \r on an \m (\l)发布于 2013-02-27 14:05:19
检查PYTHONPATH变量。此变量可能在django启动时设置不正确。从其他方面来说,django1.5使用incorect路径搜索库。第二个原因可能是zlib安装在非默认路径中
发布于 2014-05-02 09:53:31
这就是我所做的(我只需要zlib)。
首先运行以下命令:pythonbrew uninstall x.x.x
然后运行以下命令:sudo apt-get install zlib1g-dev libssl-dev python-dev (在此处添加包)
现在是这个:pythonbrew install x.x.x
在另一个终端窗口/选项卡中使用此命令跟随尾部(它们提供了跟随尾部的命令)。
如果您在尾部没有看到错误,那么您应该已经成功地使用了zlib (和其他包)。
现在您应该能够创建venv了。
https://stackoverflow.com/questions/14532742
复制相似问题