После завинчивания с пакетами, пытаясь получить django 1.5.1 для запуска на моем ноутбуке, я, похоже, действительно что-то напортачил с тем, как python/pip установлен на моем ноутбуке. У меня установлена Anaconda в моей системе.Невозможно создать virtualenv - плохой путь python?
В настоящее время я не могу создать виртуальную среду. Когда я бегу virtualenv ./temp-env/
, я получаю следующие ошибки:
black-rainbows:website User$ virtualenv ./temp-env/
New python executable in ./temp-env/bin/python
Installing setuptools, pip...
Complete output from command /Users/User/Drop.../temp-env/bin/python -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Users/User/anaconda/lib/python2.7/site-packages/virtualenv_support/pip-1.5.6-py2.py3-none-any.whl/pip/__init__.py", line 9, in <module>
File "/Users/User/anaconda/lib/python2.7/site-packages/virtualenv_support/pip-1.5.6-py2.py3-none-any.whl/pip/log.py", line 8, in <module>
File "/Users/User/anaconda/lib/python2.7/site-packages/virtualenv_support/pip-1.5.6-py2.py3-none-any.whl/pip/backwardcompat/__init__.py", line 66, in <module>
File "/Users/User/anaconda/lib/python2.7/urllib2.py", line 94, in <module>
import httplib
File "/Users/User/anaconda/lib/python2.7/httplib.py", line 71, in <module>
import socket
File "/Users/User/anaconda/lib/python2.7/socket.py", line 47, in <module>
import _socket
ImportError: dlopen(/Users/User/Dropbox/django/website/temp-env/lib/python2.7/lib-dynload/_socket.so, 2): Symbol not found: __PyInt_AsInt
Referenced from: /Users/User/Dropbox/django/website/temp-env/lib/python2.7/lib-dynload/_socket.so
Expected in: dynamic lookup
----------------------------------------
...Installing setuptools, pip...done.
Traceback (most recent call last):
File "/Users/User/anaconda/bin/virtualenv", line 11, in <module>
sys.exit(main())
File "/Users/User/anaconda/lib/python2.7/site-packages/virtualenv.py", line 824, in main
symlink=options.symlink)
File "/Users/User/anaconda/lib/python2.7/site-packages/virtualenv.py", line 992, in create_environment
install_wheel(to_install, py_executable, search_dirs)
File "/Users/User/anaconda/lib/python2.7/site-packages/virtualenv.py", line 960, in install_wheel
'PIP_NO_INDEX': '1'
File "/Users/User/anaconda/lib/python2.7/site-packages/virtualenv.py", line 902, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /Users/User/Drop.../temp-env/bin/python -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip failed with error code 1
Я проверил, где мой питон и virtualenv пути были, и все они, кажется, в моем Anaconda пути:
black-rainbows:website User$ which virtualenv
/Users/User/anaconda/bin/virtualenv
black-rainbows:website User$ which python
/Users/User/anaconda/bin/python
Но я не могу» t, похоже, выясняет, в чем проблема, и Google не был особенно полезен. Любой совет?
ли вы пытаетесь создать virtualenv в другом каталоге помимо темп-окр – Greg
Я попытался назвать это разнообразие имен (с и без предшествующей точки), и он дал мне то же самое ошибка. –
У меня есть эта же проблема :(Не знаю, почему ... – grisaitis