dyld: Library not loaded: @rpath/libpython3.6m.dylib
Referenced from: /Users/.local/share/virtualenvs/customer-base-6LCBHv92/bin/python
Reason: image not found
ERROR: The executable /Users/.local/share/virtualenvs/customer-base-6LCBHv92/bin/python is not functioning
ERROR: It thinks sys.prefix is "/Users/GitHub/customer-base" (should be "/Users/.local/share/virtualenvs/customer-base-6LCBHv92")
ERROR: virtualenv is not compatible with this system or executable
many of Baidu"s paths report errors in Chinese, but how can I report errors if I don"t have Chinese in my path?
finally, it is found that the conflict between Anaconda and virtualenv requires the use of pip to uninstall virtualenv first
then use conda to install virtualenv and finally install pipenv
When you pip installed virtualenvwrapper, pip will have installed virtualenv for you as it is a dependency. Unfortunately, that virtualenv is not compatible with Anaconda Python. Fortunately, the Anaconda Distribution has a virtualenv that is compatible. To fix this:
pip uninstall virtualenv
conda install virtualenv
brew install pipenv
pipenv-- three
creates the environment using the Python3 of the current system
pipenv-- python 3.6
specify a Python version creation environment
pipenv shell
activate virtual environment
pipenv-- where
display directory information
pipenv-- venv
display virtual environment information
pipenv-- py
display Python interpreter information
pipenv install requests
install related modules and add them to Pipfile
pipenv install django==1.11
install the fixed version module and add it to Pipfile
pipenv graph
View currently installed libraries and their dependencies
pipenv check
check for security vulnerabilities
pipenv uninstall-- all
Uninstall all packages and remove