簡體   English   中英

不使用sudo安裝python環境

[英]Install python environment without sudo

我正在使用帶有Python 3.4的服務器。 我需要對某些軟件包使用Python 3.6.4。 因此,我使用conda創建了一個環境

conda create --name myname python=3.6.4
conda install --name myname --file spec-file.txt

從另一台計算機上的conda創建spec-file.txt以便克隆該環境。

但是,當我嘗試運行腳本時,似乎沒有訪問它們的權限。

(myname) [myname@myserver my_folder]$ python myscript.py -img_lst_fp /home/myname/my_folder/myserver_pictures.csv -out_fl /home/myname/my_folder/output.csv
bash: /home/myname/.conda/envs/myname/bin/python: cannot execute binary file

(myname) [myname@myserver my_folder]$ python
bash: /home/myname/.conda/envs/myname/bin/python: cannot execute binary file
(myname) [myname@myserver my_folder]$ ./myscript.py -img_lst_fp /home/myname/my_folder/myserver_pictures.csv -out_fl /home/myname/my_folder/output.csv
bash: ./myscript.py: Permission denied

有沒有一種方法可以解決此問題而無需root用戶的干預?

編輯:我不知道為什么,但現在我什至不能執行“ python”

嘗試這個:

pip install --user virtualenv

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM