[英]how to change installation path of pip command? How to set default python directory for installation of packages using pip command
我已在運行正常的AWS EC2上部署了Django應用程序。 我不知道會發生什么,但它給我django.core.management
錯誤
Traceback (most recent call last):
File "/home/ec2-user/myproject/manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
我也用谷歌搜索並搜索了答案,並仔細研究了所有可能的答案。 我面臨的問題是,我正在我在settings.py
中settings.py
應用程序中運行cron作業。 由於此錯誤,無法按時執行。 但是我想知道我可以訪問的其他應用程序及其運行是否正常。 僅在cronjob發生時才給出此錯誤。
我面臨的另一個問題是pip
命令無法與root用戶一起使用
[ec2-user@ip-XXX-XXX-XXX-XXX ~]$ sudo pip install django
sudo: pip2.7: command not found
它正在用ec2-user運行。 但由於權限不足,因此無法安裝或更新模塊。
我有兩個版本的python python2.6
和python2.7
,每當我嘗試安裝模塊時,默認情況下它將進入python2.6
目錄。 我想將python版本設置為2.7默認,並且模塊也應該安裝在2.7目錄中。 請建議我如何解決。 我在那里應用了所有答案,但沒有奏效。 請告訴我如何解決此問題。 提前致謝。
您可以直接從命令行(終端)指定安裝路徑
pip install --target=required_path required_package
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.